首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 通信网络 > MFC串口通信编程介绍

MFC串口通信编程介绍

  • 资源大小:0.1 MB
  • 上传时间:2021-11-28
  • 下载次数:0次
  • 浏览次数:38次
  • 资源积分:1积分
  • 标      签: mfc 串口通信

资 源 简 介

主要介绍了用 CreateFile()函数和 WriteFile()函数读写串口的实例,以及设置串口属性的实例。   在工业控制中,工控机(一般都基于 Windows 平台)经常需要与智能仪表通过串口进行通信。串口通信方便易行,应用广泛。   一般情况下,工控机和各智能仪表通过 RS485 总线进行通信.RS485 的通信方式是半双工的,只能由作为主节点的工控 PC 机依次轮询网络上的各智能控制单元子节点。每次通信都是由 PC 机通过串口向智能控制单元发布命令,智能控制单元在接收到正确的命令后作出应答。   在 Win32下,可以使用两种编程方式实现串口通信,其一是使用 AcTIveX控件,这种方法程序简单,但欠灵活。其二是调用 Windows的 API 函数,这种方法可以清楚地掌握串口通信的机制,并且自由灵活。下面只介绍 API 串口通信部分。   串口的操作可以有两种操作方式:同步操作方式和重叠操作方式(又称为异步操作方式)。同步操作时,API 函数会阻塞直到操作完成以后才能返回(在多线程方式中,虽然不会阻塞主线程,但是仍然会阻塞监听线程);而重叠操作方式,API 函数会立即返回,操作在后台进行,避免线程的阻塞。
VIP VIP