![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
串口通信
文章平均质量分 87
mituan1234567
今天比昨天更好明天比今天更好为此不屈不挠地工作勤勤恳恳地经营孜孜不倦地修炼我们人生的目的和价值就是这样确确实实地存在着
展开
-
Win32 串口编程(二)
http://blog.sina.com.cn/s/blog_56dee71a0100ex0m.html3 串口状态有两种获取通信端口状态的方法。第一种方法是设置事件掩码,当指定事件发生时应用程序会收到通知。SetCommMask函数用于设置事件掩码,WaitCommEvent用于等待指定的事件发生。它们与16位Windows中的SetCommEventMask和EnableCommNot转载 2013-07-08 12:50:54 · 790 阅读 · 0 评论 -
Win32 串口编程(三)
http://blog.sina.com.cn/s/blog_56dee71a0100ex0p.html3.2 警告使用EV_RXCHAR标志可以在每个字节到达端口时通知线程。与ReadFile配合使用,可以让程序在数据到达接收缓冲区后立即被读取;这与提交读取操作请求,然后等待数据到达是不同的。这对于以非重叠方式打开的端口特别有用,因为程序在数据到达时被EV_RXCHAR事件通知,而不需要转载 2013-07-08 12:52:14 · 806 阅读 · 0 评论 -
Win32 串口编程(四)
http://blog.sina.com.cn/s/blog_56dee71a0100ex0t.html7 通信超时通信超时是影响读写操作的另一个重要方面。如果操作所用时间大于超时值,则操作完成,ReadFile、WriteFile、GetOverlappedResule或者WaitForSingleObject不会返回错误代码,它们都指示操作成功完成。实际传输的字节数小于请求的字节数是操转载 2013-07-08 13:05:40 · 647 阅读 · 0 评论 -
Win32 串口编程(一)
http://blog.sina.com.cn/s/blog_56dee71a0100ex0l.html翻译自:ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.WIN32COM.v10.en/dnfiles/html/msdn_serial.htm老外写的文章,虽比较全面,但很啰嗦,不如看各个函数的文档来得快。为方便以后查阅,列出本文涉及的主要函数如转载 2013-07-08 12:49:41 · 675 阅读 · 0 评论 -
win32串口同步、异步编程
http://blog.csdn.net/niewq/article/details/5518933在工业控制中,工控机(一般都基于Windows平台)经常需要与智能仪表通过串口进行通信。串口通信方便易行,应用广泛。一般情况下,工控机和各智能仪表通过RS485总线进行通信。RS485的通信方式是半双工的,只能由作为主节点的工控PC机依次轮询网络上的各智能控制单元子节点。每次通信都是转载 2013-11-22 22:35:50 · 826 阅读 · 0 评论 -
枚举串口端口
http://blog.csdn.net/bichenggui/article/details/5604773串口作为最基本的电脑通信 I/O 接口,其使用虽然在 PC 上越来越少,但是在工业仪器领域仍然用的相当普遍,由于笔者工作中需要用到串口,而且发现枚举串口至今仍未搞得很清楚,为此自己先整理下,希望大侠和同行 们对我不懂和错误的地方指点一下。转载 2013-11-26 23:38:40 · 830 阅读 · 0 评论