由于串口通信波特率高时,容易造成数据传输失真,因此usart1与usart2波特率为9600,同时为缩短RS485通信时间间隔,通信波特率设置为115200
在上位机和下位机数据传输过程中,如果使用共用体,可能会由于不同上位机设备上大端模式和小端模式的区别使解算得到的数据与实际不相符,因此可以直接使用按位操作的方法
单片机串口通信的一些问题
最新推荐文章于 2024-11-01 15:05:55 发布
由于串口通信波特率高时,容易造成数据传输失真,因此usart1与usart2波特率为9600,同时为缩短RS485通信时间间隔,通信波特率设置为115200
在上位机和下位机数据传输过程中,如果使用共用体,可能会由于不同上位机设备上大端模式和小端模式的区别使解算得到的数据与实际不相符,因此可以直接使用按位操作的方法