基于VxWorks的环形缓冲机制的驱动设计  被引量:5

Driver design based on ring buffer in VxWorks

在线阅读下载全文

作  者:唐小贝[1] 杜小雪 隋江波[3] 

机构地区:[1]海军军训器材研究所,北京102308 [2]北海舰队装备部,山东青岛266011 [3]海军航空工程学院指挥系,山东烟台264001

出  处:《电子设计工程》2017年第16期37-41,共5页Electronic Design Engineering

摘  要:针对军用PDA硬件自定义设备在VxWorks嵌入式操作系统中的标准化驱动程序开发需求,分析了VxWorks嵌入式操作系统的驱动程序功能设计,以多串口通信驱动为例,结合看门狗定时器和中断处理机制,采用VxWorks系统自身提供的环形缓冲区管理接口库函数,设计了一种更为可靠高效、性能稳定的字符设备底层驱动程序,减少了通信的丢包率,提高了效率。对所有基于环形缓冲机制下的VxWorks字符设备驱动程序开发者具有参考价值。For development requirements of standard driving of the military PDA custom hardware in VxWorks embedded operation system,Analyzed the driver function design of VxWorks embedded operating system,with multiple serial ports driver as an example ,combined with the watchdog timer and interrupt handling mechanism,used thering managementinterface function VxWorks System itself provides, designed a more efficient and reliable, stable performance of the driver of character device, reduced the rateof loss ofcommunication and improved the efficiency.All reference value based on VxWorks character device driver develon,~r.q tn th,~,-;,~,~

关 键 词:军用PDA VXWORKS 环形缓冲区 驱动 

分 类 号:TN954[电子电信—信号与信息处理]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象