资料介绍
串口通信是 Windows 应用软件开发的重要环节,除了普通的通信软件外,还在工业控制领域有广泛的用途,因此掌握串口编程是每个程序员的必备技巧。
无庸讳言,目前网上有不少介绍串口通信的文章和代码,但对广大读者而言,缺少入门的、系统的介绍串口编程的教程,因此小编组织了这个教程,它将填补这方面的空白。
RS-232C 接口,1970 年由美国电子工业协会联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定,全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准 ”。本期教程将对 DOS 平台的串口编程,及 Windows 平台下基于 API、控件和第三方类的串口编程进行介绍。
在 PC 机的主板上,有一种类型的接口可能为我们所忽视,那就是 RS-232C 串行接口,在微软的 Windows 系统中称其为 COM。我们可以通过设备管理器来查看 COM 的硬件参数设置,如图 1。
迄今为止,几乎每一台 PC 都包含 COM。本质而言,COM 是 PC 为和外界通信所提供的一种串行数据传输的接口。作为一种物理通信的途径和设备,它和目前风靡的另一种串行接口――USB 所提供的功能是一致的。不过 RS-232C 显然已经开始被后起之秀 USB 赶超,因为 USB 的传输速率已经远远超过了 RS-232C。
尽管如此,RS-232C 仍然具有非常广泛的应用,在相对长的一段时间里,难以被 USB 等接口取代。 RS-232C 接口(又称 EIA RS-232C),1970 年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定,全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。 本文将对这一接口进行硬件原理的介绍,随后我们将逐章学习 DOS 平台的串口编程,及 Windows 平台下基于 API、控件和第三方类的串口编程,最后本文将给出一个综合实例。
- 使用Visual C++进行串口通信编程 1次下载
- 深入浅出Windows MFC程序设计电子版下载 0次下载
- 深入浅出学习250个通信原理资源下载 27次下载
- Visual C串口通信技术与编程实践 27次下载
- Zigbee深入浅出的实战资料免费下载 14次下载
- visual C++编程词典应用程序免费下载 27次下载
- Visual C++教程之C++的语言资料概述免费下载 3次下载
- VISUAL C++教程之VISUAL C++的安装和使用方法 19次下载
- 《Visual C++编程基础与实践》中文电子教材详细资料免费下载 33次下载
- 《Visual C++游戏编程基础》电子书.pdf 0次下载
- Visual C++编程入门视频 6次下载
- [Visual.C.Turbo.C串口通讯编程实践].龚建伟&熊光明.扫描版 0次下载
- Visual C++网络高级编程_陈坚 0次下载
- Visual C++ 6.0 高级编程 -下载 0次下载
- VISUAL C++ MFC编程实例 0次下载
- vb语言和c++语言的区别 386次阅读
- 用OpenVINO™ C++ API编写YOLOv8-Seg实例分割模型推理程序 652次阅读
- #深入浅出学习eTs#(九)变红码?专属二维码生成 972次阅读
- 深入浅出编译优化选项(下) 732次阅读
- C与C++混合编程是什么 739次阅读
- C++多文件写法轻松实现练手小游戏:贪吃蛇! 682次阅读
- 深入浅出DDD编程 450次阅读
- C++语言的发展 464次阅读
- 能用C++开发单片机吗 5178次阅读
- 2019年的编程语言排行榜你知道吗 2.4w次阅读
- C++的这些资源你多知道吗?国外程序员整理的C++资源大全 5389次阅读
- 基于嵌入式linux系统下的串口编程具体设置详解 6621次阅读
- 上位机串口通信编程 1.7w次阅读
- python串口编程实例 4.5w次阅读
- c++和c语言之间有什么区别 3.1w次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1497次下载 | 免费
- 2TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 3单片机典型实例介绍
- 18.19 MB | 99次下载 | 1 积分
- 4S7-200PLC编程实例详细资料
- 1.17 MB | 28次下载 | 1 积分
- 5笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 6开关电源原理及各功能电路详解
- 0.38 MB | 14次下载 | 免费
- 79天练会电子电路识图
- 5.91 MB | 6次下载 | 免费
- 8100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 6接口电路图大全
- 未知 | 30321次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21540次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537794次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183278次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多