期刊文献+

QNX下PCI设备实时驱动的设计

Design of real-time driver of PCI device based on QNX platform
下载PDF
导出
摘要 随着实时操作系统在工业领域的深入应用,硬件设备的实时驱动程序已逐渐成为了开发人员关注的焦点。掌握实时驱动的设计方法,能够从一定程度上解决由于设备实时驱动问题给实时应用在产品选型和功能实现等方面带来的不便。介绍了QNX下PCI总线设备的实时驱动的开发流程,并以某PCI设备为例,给出了实时驱动设计中包括定位设备、获取总线信息、地址映射、初始化配置以及伺服中断等功能的具体实现,最后将该驱动应用到某QNX目标机系统中,经过试验验证取得了很好的应用效果。 With the real-time operating system used widely in industrial field, the real-time driver of hardware gradually becomes the focus of the developers. The inconvenience of product selection and function realization can be solved at a certain extent when tile method of designing real-time driver has been mastered. It introduces the developing flow of PCI bus driver in QNX environment. Then the following functions of real-time driver design are explained including finding device, getting bus message, mapping address, initial configuration, serving interrupt and so on. At last,the real-time driver application in a certain QNX target system proves its advantage.
出处 《电子设计工程》 2011年第8期54-56,59,共4页 Electronic Design Engineering
关键词 QNX PCI总线 实时驱动 地址映射 QNX PCI bus real-time driver mapping address
  • 相关文献

参考文献6

二级参考文献14

  • 1Microsoft.PCI,PCI-X,and PCI Express:frequently asked questions[EB/OL].(2005-11-18)[2010-04-20].http://www.microsoft.com.
  • 2PCI-SIG.PCI local bus specification v3.0[EB/OL].(2004-02-03)[2010-04-20].http://www.pcisig.com.
  • 3PCI-SIG.PCI.Express.Base.Specification.v1.1[EB/OL].(2005-03-28)[2010-04-20].http://www.peisig.com.
  • 4Microsoft.Windows Driver Kit 7600[EB/OL].(2009-10-01)[2010-04-20].http://www.microsoft.com.
  • 5POSIX 多线程程序设计.[美]David R.Butenhof著.于磊、曾刚译.中国电力出版社.2003
  • 6Win32 多线程程序设计.[美]Jim Beveridge&Robert Wiener著.候捷译.华中科技大学出版社.2002.
  • 7Getting Started with QNX Neutrino2.Rob Krten.QNX Software System Ltd.1999.
  • 8QNX Soft System Ltd.. QNX neutrino realtime operating system architecture[CP/DK]. 2002.
  • 9QNX Soft System Ltd.. QNX neutrino reahime operating system programmer' s guide[CP/DK]. 2002.
  • 10QNX驱动程序编程入门[M/CD].北京领先实时科技有限责任公司,2001.

共引文献23

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部