资料里说UART波特率可以到3M,但实际到230400bps就收不到数据了。什么原因?

nuvoton2022 |浏览148次
检举|收藏|2022/09/07 21:18
全部回答(1)
  • 这种情况一般是UART连线过长,或者TXD/RXD上接了其它阻容,波形变差造成的。用示波器测量一下TXD/RXD 波形,排除硬件问题,让波形规整一些,通信速率就可以上去了。

    在同一个PCB 上近距离通信的两个芯片,如果两个芯片用同一个时钟源,误差不会累积,以5Mbps的速率通信也是没有问题的。


    回答于 2022/09/07 21:19
0人关注该问题
 加载中...