armink / FreeModbus_Slave-Master-RTT-STM32

Add master mode to FreeModbus. | 在 FreeModbus 中添加主机模式
Other
1.6k stars 820 forks source link

Update mbrtu_m.c #52

Open zjykymt opened 4 years ago

zjykymt commented 4 years ago

Master模式下,接收缓冲区的索引在“接收到第一个字节”时重置修改为“开启发送”时重置

zjykymt commented 4 years ago

我测试时发现,若是我上一条指令正常接收到数据,若下一条指令一个字节都收不到的话(无法进入xMBMasterRTUReceiveFSM),接收缓冲区的索引就一直不更新了。所以我认为换到发送时进行重置会比较合理,麻烦你看下是否可行。