参见示例代码:
Modbus 丛机地址可以通过上位机 修改为 需要的值(例如,修改为3)。可是,每次复位后,又变回原来的值(1)了。
MCU为STM32F030,开发环境为:uVision V5。
请教:
这个问题 该如何解决 ?
谢谢!
---------------------------------------------------------------------------
示例代码:
......
unsigned char ModbusAddress ;
......
void modbus_init(void)
{
ModbusAddress = 1;
}
int main(void)//master
{
......
modbus_init();
......
while(1)
{
......
ModbusAddress = 3 ;
......
}
}
|