计算机测量与控制
計算機測量與控製
계산궤측량여공제
COMPUTER MEASUREMENT & CONTROL
2011年
10期
2564-2566
,共3页
Linux%1553B驱动%实时
Linux%1553B驅動%實時
Linux%1553B구동%실시
在Linux2.6内核下实现1553B的驱动;针对1553B对实时性要求高,而实际处理过程又必须在应用层执行的特点,提出了在Linux下1553B驱动软件实时性设计方法,该方法采用异步通知的中断上报机制实现了用户中断处理函数的回调,采用实时进程的抢占机制保证了用户中断处理函数的及时运行,保证了1553B在Linux系统下的实时性;通过测试和分析,1553B中BC和RT间的数据通信可满足软实时的要求,传输超时率小于万分之0.3,数据基本能被及时、正确地处理;通过实时性设计的1553B驱动软件非常适合对通信速率要求不是很苛刻的应用场合.
在Linux2.6內覈下實現1553B的驅動;針對1553B對實時性要求高,而實際處理過程又必鬚在應用層執行的特點,提齣瞭在Linux下1553B驅動軟件實時性設計方法,該方法採用異步通知的中斷上報機製實現瞭用戶中斷處理函數的迴調,採用實時進程的搶佔機製保證瞭用戶中斷處理函數的及時運行,保證瞭1553B在Linux繫統下的實時性;通過測試和分析,1553B中BC和RT間的數據通信可滿足軟實時的要求,傳輸超時率小于萬分之0.3,數據基本能被及時、正確地處理;通過實時性設計的1553B驅動軟件非常適閤對通信速率要求不是很苛刻的應用場閤.
재Linux2.6내핵하실현1553B적구동;침대1553B대실시성요구고,이실제처리과정우필수재응용층집행적특점,제출료재Linux하1553B구동연건실시성설계방법,해방법채용이보통지적중단상보궤제실현료용호중단처리함수적회조,채용실시진정적창점궤제보증료용호중단처리함수적급시운행,보증료1553B재Linux계통하적실시성;통과측시화분석,1553B중BC화RT간적수거통신가만족연실시적요구,전수초시솔소우만분지0.3,수거기본능피급시、정학지처리;통과실시성설계적1553B구동연건비상괄합대통신속솔요구불시흔가각적응용장합.