w801 uart1 rx 如果接地, 一直收到数据 0, 难道不需要校验字节的起始位和结束位吗

发布于 2023-05-05 18: 39: 06

将 uart1 连接 max3485e 转换成 rs485, 期间发现就算空闲情况下, rx 仍然报中断, 接着一堆的数据 0 过来. 为了进一步确定问题原因, 做了以下实验

  1. 硬件上去掉 max3485e, 让 uart1 的 tx/rx 悬空, rx 通过镊子接地, 可以复制到现象
  2. 找到 cp210x usb 转 ttl 接在 pc 上面, 同样将 rx 接地, 观察串口是没有任何信息的

这是否说明 w801 的 uart 控制器是有问题的, 虽然普通的 ttl uart 对 ttl uart 没有问题, 但是一旦像这里的应用就出现问题, 控制器没有达到标准. 请专家答疑解惑~谢谢!

查看更多

关注者
0
被浏览
1. 9k
1 个回答
isme
isme 认证专家 2023-05-06
冰镇大西瓜

直接跑串口 demo, 在接收中断回调里面打印一下, rx 接地, 是不会进中断回调的.

撰写答案

请登录后再发布答案, 点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览