王朝百科
分享
 
 
 

VisualC++/TurboC串口通信编程实践(第2版)

王朝百科·作者佚名  2010-06-10  
宽屏版  字体: |||超大  

VisualC++/TurboC串口通信编程实践(第2版)

作者:龚建伟,熊光明编著

ISBN:10位[7121049422]13位[9787121049422]

出版社:电子工业出版社

出版日期:2007-9-1

定价:¥65.00元

内容提要本书从编程实践角度详细介绍了PC计算机Windows环境下、DOS环境下以及单片机的串口通信的基本方法,并根据当前串口与网络结合的发展趋势,给出了串口与TCP/IP网络、远程监控相结合的解决方案与详细程序实例。内容丰富、步骤详尽,初学VisualC++/TurboC的读者也能很快编写出实用的串口通信程序。第二版根据第一版的使用反馈,增加了许多基础内容与应用实例,更易于读者掌握和调试程序。配套光盘中包含了书中实例源程序和相关资料。

本书是从事串口及网络通信的工程技术人员和学习者的极佳参考资料,也可以作为数据通信编程课程的辅助教材。

编辑推荐本书从编程实践角度详细介绍了PC计算机Windows环境下、DOS环境下以及单片机的串V1通信的基本方法,并根据当前串口与网络结合的发展趋势,给出了串口与TCPIP网络、远程监控相结合的解决方案与详细程序实例。内容丰富、步骤详尽,初学VisualC++TurboC的读者也能很快编写出实用的串12通信程序。第二版根据第一版的使用反馈,增加了许多基础内容与应用实例,更易于读者掌握和调试程序。配套光盘中包含了书中实例源程序和相关资料。

本书是从事串12及网络通信的工程技术人员和学习者的极佳参考资料,也可以作为数据通信编程课程的辅助教材。

目录第1章轻松体验串口通信编程与调试

1.1初识串口

1.1.1从外观上了解串口

1.1.2串口通信的发展前景

1.2自己制作简单的串口线

1.2.1三线制串口接线的规定

1.2.2焊接制作自己的串口连接线

1.3调试串口通信程序时的几种技巧

1.3.1查看计算机串口资源

1.3.2常规调试一2个物理串口之间的通信

1.3.3特殊调试一单个物理串口之间的通信

1.3.4虚拟串口一为计算机添加取之不尽的串口资源

1.4使用串口调试助手来体验串口通信

1.5体验WilldtOWS环境下ⅥsuallC++串口通信编程

1.6体验DOS环境下Turboc串口通信编程

第2章多线程串口编程工具CSeriaIPonrt类

2.1CSerialP0rt类的功能及成员函数介绍

2.2应用CSerialPort类编制基于对话框的应用程序

2.3应用Cseria1Pon类编制基于单文档的应用程序

2.4对CserialPort类的改进

2.4.1改进一:ASCⅡ文本和二进制数据发送方式兼容

2.4.2改进二:也许能解决内存泄漏

2.4.3改进三:彻底关闭串口释放串口资源

2.5在VisualC++.NET中应用CSerialPon类

第3章控件MSComm串口编程

3.1MSComnl控件详细介绍

3.1.1VC6.0中应用MSComm控件编程步骤

3.1.2MSCoinin控件串行通信处理方式

3.1.3MSCoinin控件的属性说明

3.1.4MSCoinin控件错误信息

3.2使用Mscomnl控件的几个疑难问题

3.2.1使用、VARIANT和SAFEARRAY数据类型从串口读写数据

3.2.2MSComm控件能离开对话框独立存在吗

3.2.3如何发送接收ASCⅡ值为0和大于128的字符

3.2.4在同一程序中用MSComm控件控制多个串口的具体操作方法

3.2.5解决使用控件编程时程序占用的内存会不断增大的问题

3.2.6在MSComm控件串口编程时遇到的其他问题

3.3在基于单文档(SDI)程序中应用MSComm控件

3.4应用MSComm控件控制多个串口实例

3.5串口与MODEM拨号应用简例

3.5.1创建工程

3.5.2代码分析

3.5.3应用

第4章WomdowsAPI串口编程

第5章串口调试助手V2.2详细编程

第6章DOS环境下的TurboC串口编程及通用实例GSerial类

第7章数据处理方法与串口通信用户层协议的编制

第8章单片机串口通信

第9章串口与网络结合的解决方案及编程

第10章计算机串口与其他通信协议设备的联接

第11章串口通信基本概念及标准

第12章不占用串口的串口数据捕捉

附录ATurboC23说明

附录BASCII码表

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有