前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >今日我推荐:libModbus

今日我推荐:libModbus

作者头像
用户1605515
发布2018-04-10 16:18:19
1.6K0
发布2018-04-10 16:18:19
举报
文章被收录于专栏:嵌入式程序猿

我们曾在公众号里给大家讲过很多有关于Modbus的知识,还培训过Modbus驱动的开发和调试,今天我们给大家推荐一个常用的开源Modbus协议栈libmodbus,这个库是用C语言写的,可以运行在Linux,Mac OS,FreeBSD,QNX, Windows等环境下。在Linux底下做modbus通信的话,我们经常来移植libmodbus,通过命令行操作来编译,可以到官网下载最新版的源码http://libmodbus.org/ 我们曾多次提到要熟悉modbus协议,如果你对modbus协议比较清楚的话,这个源码是很容易看懂的,在linux下载压缩包,解压后

从命令行进入源码目录:

通过运行./autogen.sh, ./configure;make;make install等脚本和命令来编译,安装和开发。所以一些基本的指令和流程也要清楚。在源码的tests目录下包含一些例程初学者可以来参考学习。Doc目录下还有很多文档可以来阅读参考。一定要重视源码包自带的文档和说明,因为这是最权威的,熟悉源码,仿照例程就可以开发自己的应用程序了,可以找一个目标板移植一次就会比较清楚。后面我们会给大家讲解在linux底下如何来移植和应用,今天先让大家熟悉下。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-02-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 嵌入式程序猿 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档