摘要: 转自csdn大牛johnny 在工业控制中,工控机(一般都是基于windows平台)与智能仪表一般通过RS485进行通信。RS485的通信方式是半双工的,每次通信都是由PC机通过串口向智能控制单元发布命令,智能控制单元在接收到正确的命令后做出应答。 在win32(32位的windows环境)下,可以通到使用ActiveX控件或者Windows的API函数这两种编程方式实现串口通信。 串口有两种操作方式:同步操作和异步操作(重叠操作)。同步操作时,API函数会阻塞直至操作完成以后才返回,而异步操作,API函数会立即返回,操作在后台运行,避免线程的阻塞。 两种方式,都要通过四个步骤... 阅读全文
posted @ 2012-07-06 17:07 programmertata 阅读(1021) 评论(0) 推荐(0) 编辑