×

RS485接口通讯的WinCE编程要点

消耗积分:0 | 格式:pdf | 大小:124 KB | 2011-06-09

分享资料个

 

在工业控制场合,RS485 总线因其接口简单,组网方便,传输距离远等特点而得到广泛应用。RS485 和RS232 一样都是基于串口的通讯接口,数据收发的操作是一致的,所以使用的是同样WinCE 的底层驱动程序。但是它们在实际应用中通讯模式却有着很大的区别,RS232 接口为全双工数据通讯模式,而RS485 接口为半双工数据通讯模式,数据的收发不能同时进行,为了保证数据收发的不冲突,硬件上是通过方向切换来实现的,相应也要求软件上必须将收发的过程严格地分开。WinCE 是一个多线程实时操作系统,RS232 通信数据收发可在不同线程中同时进行,而对于RS485 就不能采用这种方式,必须按照一定的流程来实现RS485 所要求的通讯过程。大多数的RS485 通讯采用主从通讯方式,在本文中将以电力系统中常用的DL/T 645 多功能电能表通信规约为例,来说明RS485 半双工通讯的WinCE 编程要点。
 

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

评论(0)
发评论

下载排行榜

全部0条评论

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