论文部分内容阅读
VxWorks是一款性能优良的嵌入式实时操作系统,在对系统平台要求很苛刻的领域内有着一般操作系统所无法比拟的优势。但是其驱动程序的开发难度大。所以开发基于实时操作系统VxWorks下的驱动程序,探讨一种标准化的CPCI设备驱动程序设计流程,有着重要的意义。本论文研究了基于VxWorks下CPCI总线数据采集卡的驱动程序开发。完成了本次任务中基于CPCI总线数据采集板卡的硬件设计。发开了VxWorks下板卡的总线驱动程序,其中完成关键功能模块的设计,中断设计,板卡映射,驱动程序管理。使得上层软件通过顺利通过驱动程序访问硬件设备。验证了驱动的功能,完成了对硬件的控制及数据传输。为今后构建基于VxWorks操作系统的数据采集平台奠定了很好的基础。