CAN总线适配卡驱动程序开发  

Development of the CAN Bus Adapter Driver Based on WinDriver

在线阅读下载全文

作  者:吴友宇[1] 秦神祖[1] 杨菊芳[1] 梁红[1] 

机构地区:[1]武汉理工大学信息工程学院,湖北武汉430070

出  处:《武汉理工大学学报(信息与管理工程版)》2004年第3期11-14,共4页Journal of Wuhan University of Technology:Information & Management Engineering

基  金:湖北省重大科技攻关资助项目(2003AA103B).

摘  要:简要介绍了设备驱动程序的概念以及设备驱动程序的开发工具,讨论了基于WinDriver的驱动开发模式,设计了适合CAN总线适配卡的驱动程序。开发过程为,利用VC++6.0对设备驱动程序的功能函数以DLL(DynamicLinkLibraries)的方式进行封装,通过调用DLL导出函数完成对低层相关操作。在DLL与上层可执行应用程序中采用回调函数来完成各种中断信号的中断处理。The conception and development tools of the device driver program is introduced, the model of driver development of PC extended cards based on WinDriver is discussed, and a CAN bus adapter driver is developed based on WinDriver. All the API functions of device driver are exported from a DLL(Dynamic Link Libraries) by Visual C++6.0, which makes hardware operation easier and more convenient. In order to improve real time of interruption process, callback function is used in communication between DLL and application when interruption happens.

关 键 词:CAN总线适配卡 设备驱动程序 WINDRIVER DLL 回调函数 

分 类 号:TP393.06[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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