基于VxWorks定时中断的自适应串口驱动设计.pdfVIP

  • 1
  • 0
  • 约1.24万字
  • 约 4页
  • 2026-05-21 发布于山东
  • 举报

基于VxWorks定时中断的自适应串口驱动设计.pdf

基于VxWorks定时中断的自适应串口驱动设计·103·

基于VxWorks定时中断的自适应串口驱动设计

陈楸,程鹏飞,吴成富,陈怀民

(西北工业大学无人机特种技术国防科技重点实验室,陕西西安710065)

摘要:针对在通信模块多、信息交互频繁的实时仿真环境中,传统多串口中断触发方式成倍占用系统资

源和某些板卡无“FIFO满”,即“先入先出缓冲区满”标志位,导致仿真实时性和通信速率降低的情况,

提出一种新的多串口驱动架构,采用时钟定时中断和自适应算法写FIFO的方式,不仅大幅度减少中断

开销,而且使通信速率近乎达到极限,保证了数据的完整性。另外,本驱动基于VxWorks标准I//O驱动

方式实现,故可稍加改动,植入BSP(板级支持包)中。

关键词:实时仿真;多串口驱动;时钟定时中断;自适应算法

中图分类号:TP311.1文献标识码:A文章编号:1000—8829(2012)07—0103—03

AdaptiveSerial-PortDriverDesignBasedonTim

文档评论(0)

1亿VIP精品文档

相关文档