基于UCOSIII系统下,使用USART1连接两个相同测距传感器,数据接收不正确的原因?
内容描述:在UCOSIII系统下,通过USART1串口连接两个相同的TOF测距传感器(T0F200系列),左右各一个,设备地址分别为0x01、0x03。问题1:在硬件设备连接良好、配置正确且相同的情况下,通过串口助手观察的数据为什么是两个传感器数据一对多的情况呢?而不是左边接收一个右边接收一个?问题2:用IAR调试时,程序运行到断点位置,观测到的实际数据和接收数据校验位有时候相同,有时候是错乱的,是什么原因导致的呢?希望有会的朋友可以指点一下,感激不尽!基于UCOSIII系统下