单片机需要和电脑上位机进行通信,我采用的是工业上通信常用的Modbus通讯协议。这个协议代码也是可以通过Arduiono官方免费得到。所以我们可以基于ArduinoModbus类库开发。
ArduinoModbus - Arduino ReferenceThe Arduino programming language Reference, organized into Functions, Variable and Constant, and Structure keywords.https://www.arduino.cc/reference/en/libraries/arduinomodbus/
下载最新版本的ArduinoModbus类库和ArduinoRS485库。因为ArduinoModbus类库的基础是ArduinoRS485库。
ArduinoRS485类库链接如下: