C、C++Modbus协议编程
从来没有接触,应该怎么着手写?望高手指点一下
[解决办法]
modbus协议我以前看过,但是没有深入了解
感觉好像给的协议利用面向对象来实现是比较方便的
用C++吧?
如果是嵌入式,考虑到性能
可能用C合适
楼主可以从研究通讯原码开始入手
先熟悉协议
另外,如果是实现协议部分
还要与项目组其他成员沟通好模块接口的问题
以前我是用C做的
不知道楼主是做那一块的
[解决办法]
网上有,google
[解决办法]
不难的
你在网上找一找,应该有这方面的程序
现在一般单片机都是集成UART的,初始化外设,再根据协议进行数据解析就OK了
不过说起来简单,你还得深入理解协议才行,协议也不难的
[解决办法]
我有C的源码,以前飞思卡尔单片机上跑的,不过你要先理解下协议,网上有比较多的快速学习的教程也就3-4页的样子。我中午把代码上传到CSDN里面去。你可以看看。
[解决办法]
Modbus就是一个数据格式的封装