基于LabVIEW和C语言的1553B串行通讯系统
LabVIEW具有开发效率高、内置函数丰富等优势,但在对底层硬件的驱动方面,却不如C语言功能强大.以1553B串行通讯系统的开发为实例,利用C语言编写中断服务程序,在Visual C++中将C程序转换成动态链接库文件.调用LabVIEW中的库函数节点,解决了在LabVIEW实现硬件中断的技术难点,同时给出了一种提高1553B总线消息传输实时性的方法.实验结果表明,在多种周期消息和非周期消息混合传输的前提下,上述设计方法实时性强、可靠性高、系统可扩展性良好.
虚拟仪器、动态链接库、混合编程、串行通讯
27
TP274(自动化技术及设备)
2010-08-31(万方平台首次上网日期,不代表论文的发表时间)
共5页
29-33