STM32F103ZET6单片机的串口波特率问题
我之前做的数字舵机通信协议用到了串口,波特率达到1M,我用vct6没问题,然而用到zet6就不行,发送过去的是乱码,波特率降到200k以下就正常了,这个到底是什么原因,至今没搞明白,求解? STM32的串口官方建议速率不超过500Kbps,1M的速率已经超过了。因为是异步通讯,通讯速率晶振有关系。异步通讯出错率本来就高,速度还设置到1M,不出错才是小概率事件。 ZET6相对VCT只是扩大了RAM和ROM,本身功能没有影响,如果你之前的程序能稳定运行的话,应该不会有这个问题。检查下是否是其他原因引起的 官方手册上说 最高可以达到4.5Mbits/s 到1m就出错了?
页:
[1]