下载中心
信息与通信-Win32串口编程doc
1星 发布者: jasionla

2018-11-10 | 1积分 | 112.5KB |  0 次下载

下载 收藏 评论

文档简介
标签: API串口

API串口

串口编程

串口编程

单片机

单片机

本文为串口通信时的源程序。在Win32下,可以使用两种编程方式实现串口通信,其一是使用ActiveX控件,这种方法程序简单,但欠灵活。其二是调用Windows的API函数,这种方法可以清楚地掌握串口通信的机制,并且自由灵活。本文我们只介绍API串口通信部分。串口的操作可以有两种操作方式:同步操作方式和重叠操作方式(又称为异步操作方式)。同步操作时,API函数会阻塞直到操作完成以后才能返回(在多线程方式中,虽然不会阻塞主线程,但是仍然会阻塞监听线程);而重叠操作方式,API函数会立即返回,操作在后台进行,避免线程的阻塞。

文档内容节选

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

评论
相关视频
  • RISC-V嵌入式系统开发

  • SOC系统级芯片设计实验

  • 云龙51单片机实训视频教程(王云,字幕版)

  • 2022 Digi-Key KOL 系列: 你见过1GHz主频的单片机吗?Teensy 4.1开发板介绍

  • TI 新一代 C2000™ 微控制器:全方位助力伺服及马达驱动应用

  • MSP430电容触摸技术 - 防水Demo演示

推荐帖子
精选电路图
  • PIC单片机控制的遥控防盗报警器电路

  • 使用ESP8266从NTP服务器获取时间并在OLED显示器上显示

  • 带有短路保护系统的5V直流稳压电源电路图

  • 如何构建一个触摸传感器电路

  • 如何调制IC555振荡器

  • 基于ICL296的大电流开关稳压器电源电路

×