购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

前言

随着单片机处理速度的提高和成本的降低,许多传感器开始采用数字化传输方式替代过去的电压与电流等模拟传输方式,例如,温度传感器将测得的温度值通过蓝牙、红外、射频、Zigbee等接口传给上位机,而这些通信方式都离不开串口通信;对于采用TTL、RS-232、RS-485接口技术的仪表与设备,更离不开串口通信。

为什么学习串口通信?

由于串口的灵活性和成本的低廉性,在诸如智能仪器仪表类的小型系统中应用非常广泛,无处不在。此外,随着触摸屏的推广与用户习惯的改变,嵌入式智能仪器越来越受到青睐,该类仪器不仅具有美观优质的人机交互界面,而且更方便了研究人员进行复杂的核心算法开发,在开发周期和性价比方面有独特的优势。因此,串口将外围设备与触摸屏主机很好地关联起来,形成了独具特色的应用系统,成为当前自动控制领域的一朵奇葩,占领了医疗、科研、教学、测试、工控、交通、银行、零售、物流等行业,呈现了蓬勃发展的态势,在国民经济各部门中发挥着重要的作用。鉴于此,本书采用北京昆仑通态自动化软件科技有限公司的嵌入式MCGS平台,为读者展示微型系统开发过程和外围串口设备通信细节,使读者快速掌握该项技术并运用于实践,发挥广大爱好者的智慧,为经济的发展做出贡献。

本书主要讲了哪些内容?

本书分三个逻辑板块讲解:

· 第一部分由三章组成,以基本概念和基础知识为主,讲述MCGSE系统组成、MCGSE中的数据类型、串口分类、串口标准等,该部分为学习串口的功

底,俗话说:“万变不离其宗”,这部分就是“宗”。

· 第二部分六章,阐述如何利用MCGSE提供的串口函数灵活地访问各种协议接口,该部分提供了一种“万能通信”方式,即无论什么样的数据格式、什么样的收发方式,利用该类函数都可以解决问题。

· 第三部分包括五章,重点详细讲解基于Modbus标准协议的通信,即只要仪表采用的是标准Modbus协议,都可以利用这部分的指令解决,充分利用嵌入式MCGSE底层的驱动,也就是已经封装好的协议对串口通信参数进行设置,利用丰富的SetDevice指令完成各种通信,可以说是解决Modbus协议类通信的一把“利剑”,在读写字节、字、区块以及浮点型数据方面列举了大量的实例,并对命令编写过程详尽细致地解说。

书中内容有什么特点?

· 配套视频讲解:扫描书中二维码即可观看视频详细学习,如同老师亲临指导。

· 用实例说话:各个章节根据数据格式、数据类型、串口命令参数设置、软件架构进行剖析和编程,使读者亲临其境,如获至宝。

· 程序实例、源代码可直接调用:书中所有的程序都经过严格的审核、校对、调试与运行,有助于短时间内掌握嵌入式编程技术。

· 配套课件、源代码、程序实例、测试题及答案免费下载: http://download.cip.com.cn/html/20180301/395170103.html

· 本书由张辉独立完成每个章节的代码开发、功能测试、过程撰写、习题总结、文字编排、图表制作、审核校对、美工润色等,历时三年。期间,张誉洋帮助完成了素描,张宣凯辅助实现了设备图加工,李东、张会元、张奕琛和赵晓旺对源代码进行了优化。在编撰过程中,得到了温治、冯妍卉、姜泽毅、乐恺和尹少武等几位专家的帮助与支持,同时,该书的出版得到了“洛伊教育基金”、“凤凰教育基金”和“赛迪教育基金”的鼎力资助,在此表示衷心的感谢!

由于作者水平有限,书中不足之处难免,敬请读者批评指正。

著者
lkby7Vybh8uMJbO/OtfAi4nh813lxSAv0l3mfbVCAU1py2NWl5sJ3Wk0oJxsh2RG

点击中间区域
呼出菜单
上一章
目录
下一章
×