首页计算机书籍软件开发《C C++串口通信典型应用实例编程实践》曹卫彬
拉斐尔

文档

62

关注

0

好评

0
PDF

《C C++串口通信典型应用实例编程实践》曹卫彬

阅读 858 下载 0 大小 29.87M 总页数 330 页 2022-11-19 分享
价格:¥ 10.00
下载文档
/ 330
全屏查看
《C C++串口通信典型应用实例编程实践》曹卫彬
还有 330 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 330 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
本书从工程应用的角度出发,对目前流行的三种不同类型的C/C+语言(包括C+Builder、Visual C+和LabWindows/CVI)开发串口通信(也称为串行通信)程序进行了阐述。基础篇简单介绍了C/C+语言实现串口通信需要的基本知识:应用篇通过PC与PC、PC与单片机、PC与智能仪器、PC与PLC、PC与G短信模块、PC与远程VO模块等典型应用实例,详细介绍了C/C+语言利用MSComm控件、API函数实现串口通信的程序设计方法。每个实例的设计任务同时采用C+Builder、Visual C+和LabWindows//CVI实现。本书内容丰富,结构清晰,文字叙述深入浅出,通俗易懂,以实践应用为主,突出程序设计,重在功能实现,有较强的实用性和可操作性。本书可作为高等院校计算机应用、测控技术、机电一体化、自动化等专业的研究生、本科生以及计算机测控系统研发的工程技术人员等学习CC++串口通信编程技术的参考书。,。,。图书在版编目(CP)数据C/C+串口通信典型应用实例编程实践/曹卫彬等编著.一北京:电子工业出版社,2009.7ISBN978-7-121-08980-0中国版本图书馆CP数据核字(2009)第086167号责任编辑:高买花田宏峰特约编辑:刘涛印刷:北京天宇星印刷厂装订:三河市皇庄路通装订厂出版发行:电子工业出版社北京市海淀区万寿路173信箱邮编100036开本:787×10921/16印张:20.25字数:518千字印次:2009年7月第1次印刷印数:4000册定价:48.00元(含光盘1张)凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系,联系及邮购电话:(010)88254888。质量投诉请发邮件至zts@phei.cm,侵权举报请发邮件至dbqq@phei.cm。:(010)88258888。前言RS-232/485串口通信总线是一种久远但目前仍常用的通信方式,早期的仪器、单片机、PLC等均使用串口与计算机进行通信,最初多用于数据通信中,随着工业测控行业的发展,许多测量仪器都带有RS-232串口总线接口。因此,在计算机测控领域,串口通信编程是很多技术人员要面临的问题:在高校,有众多的理工科学生在学习串口通信编程技术,他们都迫切需要相关的书籍来帮助他们学习。开发串口通信的编程语言很多,但应用最普遍、功能最强大的还是C语言,早期一般使用Turbo C,现在已很少使用,目前市面上流行的C语言是C+Builder、Visual C+和LabWindows/CVI.C+Builder是Borland公司推出的一种基于面向对象程序设计语言的可视化集成编程工具,它具有专业C+开发环境所能提供的全部功能,实现了可视化的编程环境和功能强大的编程语言(C++)的完美结合。它的核心来自Delphi,使用的VCL类库和Delphi是完全一样的,其中VCL功能丰富,易于使用,并且完美地体现了面向对象的设计思想。C++Builder具有编译速度快、DE反应速度快、完全开放的VCL源代码、领先的数据库技术等优点,程序设计者可以利用C+Builder完成许多高级应用开发,扩展空间几乎是无限的。Visual C.+是微软公司推出的一种面向对象的可视化集成编程工具,使用Visual C+可以胜任从最简单的用户界面程序到高级、复杂的Windows应用程序的编程工作。使用Visual C-+编写的程序具有代码尺寸小、运行速度高和移植能力强等特点。Visual C+成为目前最受欢迎的开发工具之一,其中一个重要的原因是它有一个庞大而且功能齐全的MFC类库,该类库实现了对大多数Windows API的封装。在Visual C+6.0中既可以使用MFC完成大多数的工作,也可以调用Windows API函数完成更深层次的开发。LabWindows/CVI是NI公司开发的Measurement Studio软件组中的一员,它是32位的面向计算机测控领域的虚拟仪器软件开发平台,可以在多操作系统下运行。LabWindows/CVI是以ANSI C为核心的交互式虚拟仪器开发环境,它将功能强大的C语言与测控技术有机地结合起来,具有灵活的交互式编程方法和丰富的库函数,为开发人员建立检测系统、自动测试环境、数据采集系统、过程监控系统等提供了理想的软件开发环境。本书同时采用C+Builder、Visual C+和LabWindows/CVI三种语言,通过PC与PC、PC与单片机、PC与智能仪器、PC与PLC、PC与G短信模块、PC与远程I/O模块等串口通信典型应用实例,使用多种方法(控件、库函数等)编写串口通信程序,使读者对C/C+语言编写串口通信程序有一个全面的认识。本书内容丰富,结构清晰,文字叙述深入浅出,通俗易懂,以应用实践为主,突出程序设计,重在功能实现,有较强的实用性和可操作性。书中提供的程序具有实际参考价值,全部在Windows XP环境下运行通过,并经过硬件系统测试,读者可以直接拿来使用或者稍加修改便可用于自己的设计中。为了方便读者学习,本书提供配套光盘,内容包括源代码、教学视频以及软硬件资源等。本书可作为高等院校计算机应用、测控技术、机电一体化、自动化等专业的研究生、本产生以及计算机测控系统研发的工程技术人员等学习CC+串口通信编程技术的参考书。
返回顶部