我在51单片机上 实现MODBUS协议 串口设置的话采用什么工作方式比较好?
我是在这个问题上纠结 因为串口工作方式3是多机通讯 再开始需要接受一个地址帧
然而在modbus中 已经有了接收地址帧 我在代码中实现去判断地址就好了 ,所以我想串口的话就直接接收数据 ,不在串口中判断地址,而在MODBUS中判断,这个时候采用工作方式0 就可以 。
但是串口中MODBUS工作方式3本来就有一个需要接受地址的状态 ,是否有重复,我想的是没必要这么麻烦。直接用工作方式0就好了 ,不知道这样可不可行。
有没有大神解答下,谢谢。