×

如何使用工业控制和嵌入式系统的串口通信讲解多线程的典型应用

消耗积分:1 | 格式:pdf | 大小:0.14 MB | 2019-04-23

分享资料个

  本章我们将以工业控制和嵌入式系统中运用极为广泛的串口通信为例讲述多线程的典型应用。

  而网络通信也是多线程应用最广泛的领域之一,所以本章的最后一节也将对多线程网络通信进行简短的描述

  1.串口通信

  在工业控制系统中,工控机(一般都基于PC Windows平台)经常需要与单片机通过串口进行通信。因此,操作和使用PC的串口成为大多数单片机、嵌入式系统领域工程师必须具备的能力。

  (1) 打开通信端口;

  (2) 初始化串口,设置波特率、数据位、停止位、奇偶校验等参数。为了给读者一个直观的印象,下图从Windows的“控制面板-》系统-》设备管理器-》通信端口(COM1)”打开COM的设置窗口:

  (3) 读写串口。在WIN32平台下,对通信端口进行操作跟基本的文件操作一样。创建/打开COM资源下列函数如果调用成功,则返回一个标识通信端口的句柄,否则返回-1:

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !