首先,uart或usart串口初始化和中断函数正确,各个引脚相关配置一定不能错。
编写好modbus程序后,一般就可以进行传输了。
但是我发现传回的数据很奇怪,检查程序错误后没检查出来。
后来发现modbus在配置校验默认选偶校验,而程序里写的无。
总结:出现问题 看引脚,看端口,看配置。
首先,uart或usart串口初始化和中断函数正确,各个引脚相关配置一定不能错。
编写好modbus程序后,一般就可以进行传输了。
但是我发现传回的数据很奇怪,检查程序错误后没检查出来。
后来发现modbus在配置校验默认选偶校验,而程序里写的无。
总结:出现问题 看引脚,看端口,看配置。