论文部分内容阅读
在Linux2.6内核下实现1553B的驱动;针对1553B对实时性要求高,而实际处理过程又必须在应用层执行的特点,提出了在Linux下1553B驱动软件实时性设计方法,该方法采用异步通知的中断上报机制实现了用户中断处理函数的回调,采用实时进程的抢占机制保证了用户中断处理函数的及时运行,保证了1553B在Linux系统下的实时性;通过测试和分析,1553B中BC和RT间的数据通信可满足软实时的要求,传输超时率小于万分之0.3,数据基本能被及时、正确地处理;通过实时性设计的1553B驱动软件非常适合对通信速