检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:吴友宇[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[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.46