资料介绍
主要介绍了用 CreateFile()函数和 WriteFile()函数读写串口的实例,以及设置串口属性的实例。
在工业控制中,工控机(一般都基于 Windows 平台)经常需要与智能仪表通过串口进行通信。串口通信方便易行,应用广泛。
一般情况下,工控机和各智能仪表通过 RS485 总线进行通信.RS485 的通信方式是半双工的,只能由作为主节点的工控 PC 机依次轮询网络上的各智能控制单元子节点。每次通信都是由 PC 机通过串口向智能控制单元发布命令,智能控制单元在接收到正确的命令后作出应答。
在 Win32下,可以使用两种编程方式实现串口通信,其一是使用 ActiveX控件,这种方法程序简单,但欠灵活。其二是调用 Windows的 API 函数,这种方法可以清楚地掌握串口通信的机制,并且自由灵活。下面只介绍 API 串口通信部分。
串口的操作可以有两种操作方式:同步操作方式和重叠操作方式(又称为异步操作方式)。同步操作时,API 函数会阻塞直到操作完成以后才能返回(在多线程方式中,虽然不会阻塞主线程,但是仍然会阻塞监听线程);而重叠操作方式,API 函数会立即返回,操作在后台进行,避免线程的阻塞。
- 上位机MFC的串口使用历程资源汇总 9次下载
- Visual C串口通信技术与编程实践 28次下载
- MFC原理与方法 8次下载
- C#中串口通信编程 0次下载
- VC_MFC编程实例 0次下载
- MFC编程基础-图形学 0次下载
- MFC编程例子 0次下载
- MFC编程基础 0次下载
- VC-MFC多线程编程详解 0次下载
- mfc对话框编程 0次下载
- MFC下的多线程编程 0次下载
- MFC-socket编程 0次下载
- MFC下CSocket编程详解 0次下载
- 串口通讯编程实践电子书 0次下载
- 用MFC实现串口编程
- 什么是串口通信?它有哪些特点和应用? 2682次阅读
- QT串口通信的简单使用 2115次阅读
- 最全三菱PLC串口通信开发心得经验 3.4w次阅读
- 单片机C语言之串口通信协议 4949次阅读
- 串口通信最远传输距离能达到多少 5.2w次阅读
- 深入理解51单片机串口通信及通信实例 2.7w次阅读
- 基于LPC2365和嵌入式μC/OS-II下的多串口通信编程方法教程 2191次阅读
- 上位机串口通信编程 1.7w次阅读
- java串口通信编程实例 2.4w次阅读
- labview串口数据处理_labview串口通信 3w次阅读
- python串口编程实例 4.6w次阅读
- 串口通信调试软件的功能与使用方法 1.7w次阅读
- mfc程序执行流程小结,MFC程序的执行顺序 9579次阅读
- mfc多线程编程实例及代码,mfc多线程间通信介绍 1.7w次阅读
- mfc71.dll是什么 2333次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1489次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 91次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 9次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 3次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 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 | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30319次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论