基于WinDriver的PCI CAN板卡Windows驱动程序开发

来源 :低压电器 | 被引量 : 0次 | 上传用户:xfengxue
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了实现由PC机及其CAN板卡构成的上位机与底层CAN节点之间的实时数字通信,用WinDriver开发了PCI CAN板卡的Windows驱动程序.阐述了WinDriver下开发驱动程序的设计思想及过程,即首先构造API专用函数库,然后构造用户驱动程序,最后实现用户功能.重点分析了处理中断时应特别注意的几个问题.在自行开发的CAN总线实验系统上实际应用表明,所开发的驱动程序及监控软件功能强大、界面友好、实时性强.使用WinDriver开发Windows设备驱动程序,周期短、性能高、可移植性好、易于分发.
其他文献
2008年金融危机之前,影子银行游离于监管体系之外,给国际金融造成一定程度的风险,美欧等发达金融体已着手改革,加强对影子银行的监管,论文将讨论影子银行加强监管的国际金融
利用顺序功能图和梯形图来编制用户程序,以实现单台设备或生产过程的顺序控制,是PLC的主要功能之一.以液压回转工作台的顺序控制为例,论述了三菱FX2N系列PLC的用户程序设计方
探讨了一种新型交交变频器--以间接控制法为调制策略的矩阵变换器,并应用MATLAB仿真软件对其进行仿真建模.在开关方面,针对当前尚无双向开关器件的现状,仿真中采用了IGBT双向
主要介绍基于80C196单片机控制的低压电动机保护测控单元.介绍了作为电动机控制中心(MCC)前端设备的核心80C196单片机的特点,保护测控单元的保护原理和装置硬件构成及装置软
火力发电厂保安段的油泵电动机的控制和保护是非常重要的,它直接关系到机组的安全运行及故障情况下的紧急保护.汉川电厂用西门子SIMOCODE-DP组建#2机组保安段电动机控制系统,
设计了一种基于Modbus协议的新型可通信控制与保护开关电器(CPS)智能控制器.系统不仅能较好地实现测量、保护、控制与通信等功能,而且控制器丰富的通信端口可扩展多种现场总
新型智能混合式交流接触器是一种将单片机技术、电力电子技术、通信技术引入交流接触器而形成的一种新型低压控制电器.将Modbus总线技术引入新型智能混合式交流接触器,使之具
XBZ1型智能箱式变电站以采用相应的智能模块和高、低压开关设备相配置,通过监控软件控制,可实现"遥测、遥控、遥调和遥信"等功能.本文举一实例介绍智能箱变内高低压开关设备