基于Vxworks实时操作系统的串口通信程序设计与实现(2)
作者:佚名; 更新时间:2014-12-05
d,send_buf,sizeof(send_buf)) ;
}
5.6 关闭串口
close(sfd);
6结束语
RS-232串口通信虽速率不高,但RS-422标准串行口通信则采用了双线传输,大大增加了抗共模干扰的能力,最大数据传输速度可以达到10Mb/s,这对于远程数据交换具有极大的优势。
本文描述了在实时操作系统VxWorks中利用串口实现数据通信的方法,并给出了示例程序,目前已经在我们开发的风洞测控系统中获得了应用。该方法可将其串口通信可适用于工业控制等多方面,具有广泛的适应性。在嵌入式实时操作系统中使用串口通信,不仅可扩展嵌入式设备通信能力,而且可扩大其的应用范围。
参考文献:
1孔祥营,柏桂枝.嵌入式实时操作系统vxworks及其开发环境Tornodo[M].北京:中国电力出版社,2002.01
2 陈智育,温彦军,陈琪编著VxWorks程序开发实践. 北京:人民邮电出版社,2004.05
3李方敏编著VxWorks高级程序设计. 北京:清华大学出版社,2004.05

上一篇:IT增值渠道(VAC)发展研究
热门论文