modbus寄存器地址和stm32单片机实际的寄存器地址对应

2019-10-16 01:35发布

这样无法对应,你一般用STM32怎么会直接操作物理地址呢,自己建一个数组,然后在modbus指令函数里找到具体的位置然后映射过去
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
束命
2019-10-16 02:50
18709403633 发表于 2016-11-27 17:43
你看我这么做行吗?
我把modbus寄存器中的数据直接拷贝到单片机实际的寄存器中去,程序如下:
int *modbus ...

modbus协议数据是以一个字节为单位的,你定义成int型,到时候解析数据不就麻烦了。你仔细看看modbus 协议说明,还有我不知道你移植的是哪的modbus,是官网上的freemodbus吗,如果是的话网上有比较详细的教程!

一周热门 更多>