例如:C语言中,MODBus通讯地址举例如下:
1#机温度 40101
2#机温度 40102
3#机温度 40103
......
1#机频率 40111
2#机频率 40112
3#机频率 40113
通讯表中地址在不同的项目中地址会发生调整,而对于地址的读、写操作分布在各个程序中,能否类似 #define 的用法或其他用法,在独立的一个文件中定义好常量(或者变量)对应的地址,在程序中仅对常量或变量进行操作,如果地址发生改变,只需要在独立通讯文件中修改对应地址即可,不需要在所有程序中一个个修改。
谢谢!
将地址按不同项目定义成宏
用数组存就行了.如果修改,就改变数组的地址