期刊文献+

基于WinDriver的PCI CAN板卡Windows驱动程序开发 被引量:1

Development of Windows Driver for PCI CAN Card Based on WinDriver
下载PDF
导出
摘要 为了实现由PC机及其CAN板卡构成的上位机与底层CAN节点之间的实时数字通信,用WinDriver开发了PCI CAN板卡的Windows驱动程序。阐述了WinDriver下开发驱动程序的设计思想及过程,即首先构造API专用函数库,然后构造用户驱动程序,最后实现用户功能。重点分析了处理中断时应特别注意的几个问题。在自行开发的CAN总线实验系统上实际应用表明,所开发的驱动程序及监控软件功能强大、界面友好、实时性强。使用WinDriver开发Windows设备驱动程序,周期短、性能高、可移植性好、易于分发。 In order to realize the real time digital communication between the supervisory computer composed of PC and CAN card , and the low level CAN nodes, the Windows drivers used for the PCI CAN card was developed based on WinDriver. The ideal and process of developing the driver on WinDriver were described, i.e. firstly, the API special function library was constructed, then the user drivers was constructed, finally, the required functions were implemented. Some problems that should be paid special attention to when handling the interrupts were analyzed emphatically. The actual application result on the experimental CAN fieldbus to be developed by us shows that the developed driver and monitoring software features powerful functions, friendly interfaces and good real time ability. By using WinDriver to develop Windows driver, the advantages of short design cycle, high performances, easy to transplant and distribute were obtained.
出处 《低压电器》 北大核心 2005年第9期36-40,共5页 Low Voltage Apparatus
关键词 CAN总线 PCI总线 WINDRIVER 驱动程序 中断 CAN fieldbus PCI bus WinDriver driver interrupt
  • 相关文献

参考文献6

二级参考文献7

  • 1[2]Karen Hazzah. Writing Windows VxDs and Device Driver[J]. Windows Develop's Joumal, 1999,10(10).
  • 2Jungo Ltd.WinDriver User's Guide.America: Jungo Ltd. 2001.
  • 3张慧娟 周利华.Windows环境下的设备驱动程序设计[M].西安:西安电子科技出版社,2002.10~14.
  • 4PCI系统结构.第4版.刘晖等译.北京:电子工业出版社,2000
  • 5Jungo公司.WinDriver V5 User's Guide,2001
  • 6陆志才,何凯.在VB中运用多线程技术[J].微计算机应用,1999,20(2):96-98. 被引量:3
  • 7黄迅,孙政顺.利用WinDriver开发PCI设备驱动程序[J].电子技术应用,2001,27(3):15-16. 被引量:18

共引文献23

同被引文献3

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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