近一直在看Modbus相关的内容,也在网上搜罗了许久,发现大部分内容都是基于协议的书面解释,很少有成功的例程供大家参考,在此将自己近更改调试通过的例子跟大家分享一下,在此要感谢某论坛的xukai871105.
介绍下附件工程:采用的MCU为STM32F103RBT6,ST库版本为3.5版,FreeModbus为1.5版,开发环境为IAR6.3版,调试器为Jlink V8,用到的调试工具为Jobs版的USB转RS485转接板。
话不多说,上图:代码中大部分都有详细的注释:
看看Jobs版的转接板吧:
来个上位机虚拟端Modbus Poll 的效果图:
工程文件打包上传:
基于Modbus的RS485通讯 STM32+FreeModbus+IAR.zip
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。