基于VxBus的高速数据采集卡驱动程序开发.pdf

基于VxBus的高速数据采集卡驱动程序开发.pdf

ID:52971591

大小:263.36 KB

页数:3页

时间:2020-04-05

基于VxBus的高速数据采集卡驱动程序开发.pdf_第1页
基于VxBus的高速数据采集卡驱动程序开发.pdf_第2页
基于VxBus的高速数据采集卡驱动程序开发.pdf_第3页
资源描述:

《基于VxBus的高速数据采集卡驱动程序开发.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第1期机械设计与制造2012年1月MachineryDesign&Manufacture85文章编号:1001—3997(2012)0l一0085—03基于VxBus的高速数据采集卡驱动程序开发任申真1,2谭亮1,2李一平1,2封锡盛(’中国科学院沈阳自动化研究所机器人学国家重点实验室,沈阳110016)(中国科学院研究生院,北京100049)DriverdevelopmentbasedonVxBusfordataacquisitioncardRENShen-zhen1'27TANLiangl,2,LIYi—ping,-.FENGXi—sheng(Statekeylaborato

2、ryofrobotics,ShenyangInstituteofAutomation,ChineseAcademyofSciences,Shenyang110016,China)(GraduateSchoolofChineseAcademyofSciences,Beijing100049,China);【摘要】介绍了嵌入式操作系统VxWorks6最新设备驱动模式vxBus的原理,分析了在该驱动;}模式下数据采集卡ADT650的驱动程序开发过程,ADT650数据采集卡是基于PC104总线的扩展板。通《;过PC104总线可将其与PC104嵌入式系统构成一个高性能的数据采集与控制系统,

3、适用于结构紧凑,{l高可靠地嵌入式应用。设计并实现了数字量、模拟量信号采集的驱动程序和应用编程接口。在vxworks2}嵌入式系统下实现了ADT650高速数据采集卡的驱动程序,对系统的扩展应用带来了极大方便。《;关键词:VxWorks;数据采集卡;VxBus;PC104;应用编程接口{;【Abstract】eprincipleofdrivemodeVxBusforlatestequipmentintheembeddedOSVxw0rks/s2}lintroducethenthedriverdeelopmentforfeDatnacqt。ncard,hemodeofvxBusdri

4、eris吼{lyze&Ad650dat。acqMiti。cardisanexpansi。凡boardbasedonPC104bus,zchintegrated如l;PC104embeddedsystemtofodataacqu~itionandcontrolsystemwithhighpe(ormancethrough2}PC104bus6eappliedembeddedsystem∞mpactstrucreandhighreliability.More盯e{;driverandapplicationprogramminginterfaceofacquisitionmulti-c

5、hanneldigitalquantityandanalogquan一;lisdesignedandrealized.TherealizationofdriverforADT650highspeeddataacquisitioncardunder2}VxWorksembed如dsyste,孔willproidec。neniencefortheexpans。nofthesyste,{;Keywords:VxWorks;Dataacquisitioncard;VxBus;PC104;API:中图分类号:TH16,TP24文献标识码:A大改进,采用全新的VxBus模式进行驱动程序的设计

6、,对高速数1日『J吾据采集卡ADT650的驱动程序开发就是在此模式下实现的。采用PC104主板运行VxWorks嵌入式操作系统的方式构VxWorks传统的驱动模式是基于单一设备的,而VxBus模建了水下机器人控制系统。VxWorks是一个分布式、多用户、多任式是基于虚拟总线的。VxWorks传统驱动模式缺乏通用性。驱动务的嵌入式实时操作系统,它具有极高的安全性,可靠性,稳定程序和操作系统之间没有标准的接口,无法自己寻找已经存在的性。从设计之初,它被广泛应用于通信、国防、航空等重要领域。水设备。由于驱动程序有一些代码保存在BSP中,当驱动设备增加下机器人控制系统需要跟与各种传感器设

7、备交互实现设备的控很多时,会导致BSP复杂度增加。VxBus驱动模式为操作系统调制和系统监测,主要包括大量数字信号和模拟信号,PC104主板用驱动程序提供了标准的API函数。根据总线接口的不同,采取自身的外围接口难以满足机器人控制系统的需求。利用PC104不同的策略去寻找安装到系统的硬件设备,比如PLB(Processor总线扩展一块ADT650高速数据采集卡,采集卡具有的丰富接口LocalBus)总线根据设备列表去安装新设备,而PCI(Peripheral可以满足系统需要。为了

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。