LabPCI可编程控制器.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LabPCI可编程控制器

1、概况 3 1、1 硬件说明 3 1、2 软件说明 3 2、 在WIN98下安装驱动程序 3 2、1 安装WinDriver的驱动程序 3 2、2 使用自行开发的驱动程序 5 3、 如何检测实验系统是否工作正常 6 3、1 连接AEDK-labPCI实验机与PCI接口卡 6 3、2 安装实验程序 6 3、3 运行自检程序 6 4、 使用WinDriver提供的函数 8 4、1 如何对IO、MEMORY读写 8 4、2 如何读写EEPROM中的寄存器 9 4、3 了解PCI9052中断的工作方式 9 4、4 其他函数的说明: 10 5、 如何发行自己的驱动程序 10 6、1 PCI9052性能简介 11 6、2 结构组成 12 6、3 PCI9052主要寄存器的设置 12 6、4 AEDK-labPCI的默认配置 15 6、5 使用PLXMON软件 16 7、 如何使用WinDriver开发硬件 17 7、1 WinDriver 简介 17 7、2 安装WINDRIVER 17 7、3 建立一个驱动 17 8、 硬件实验部分 20 8、1 LED实验 20 8、2 模拟交通灯实验 23 8、3 开关量输入实验 25 8、4 8279键盘显示实验 27 8、5 8255中断实验 29 8、6 PCI中断实验 31 8、7 8253定时/计数器实验 32 8、8 D/A转换实验 34 8、9 A/D转换实验 36 8、10 8251可编程串行口通讯实验 38 8、11 RAM读写实验 40 8、12 DMA传输实验 42 8、13 8255扫描键盘实验 44 8、14 步进电机驱动实验 46 8、15 实时时钟实验 48 8、16 重新定义PCI设备的地址空间 50 8、17 产生用户的INF文件 51 8、18 静态与动态装载VXD 54 9、如何开发虚拟设备驱动程序 59 9、1 VXD虚拟设备驱动程序 60 9、2 PCI配置空间 71 9、3 基本I/O输入输出 79 9、4 存储器的操作 83 9、5 在VxD中处理硬件中断 90 附录 102 附录1 INF的标准段 102 附录2 配置管理器支持的硬件类型 103 附录3 PCI BIOS函数 104 1、概况 AEDK-LabPCI 开发板是上海航虹高科技有限公司开发设计的高性能的PCI总线开发平台,采用了PLX公司的PCI9052芯片作为PCI的接口芯片,PCI90XX系列PCI接口芯片其低成本、高性能的特点是举世公认的。 1、1 硬件说明硬件包括部分:PCI一块,实验。PCI接口卡主要由PCI9052、93C46组成。PCI9052是PLX公司的PCI从模式桥芯片93CS46(EEPROM)用于PCI9052初始化设置信息可与公司的开发软件PlxMon联合使用软件说明可大大节省你的开发实验时间降低开发风险C++ Builder、delphi等开发工具的无缝连接。大量实践数据表明,WinDriver并没有通过牺牲系统性能来换取驱动程序的快速开发,的确是一个“象开发用户态程序那样简单,象核心态程序那样高效”的开发工具。 2、 在WIN98下安装驱动程序 2、1 安装WinDriver的驱动程序 当用户想通过Windriver来开发程序时就是用以下方法来安装驱动程序:在关机状态下将AEDK-labPCI开发板安装到计算机上的PCI总线上。重新启动计算机系统将会自动找到新硬件,出现如下画面,按下“下一步” 图2-1 选择“搜索设备的最新驱动程序”,按下“下一步” 图2-2 选择“指定位置”,按下“浏览”,选择在驱动程序盘中LabPCI\DRIVER目录,按下“下一步” 图2-3 按下“完成”,系统完成驱动程序的安装 图2-4 打开“系统属性”可看到LabPCI开发板已经安装成功 图2-5 2、2 使用自行开发的驱动程序 当用户想通过实验系统来学写如何开发虚拟设备驱动程序请使用labpci\vxdCode\driver中的安装程序。使用自行开发的驱动程序就不能使用PLX公司提供的PLXMON软件,所以建议用户先使用WinDriver的驱动程序来了解实验系统和PCI9052的空间配置再转向自行开发的驱动程序,这样能达到事半功倍的效果。驱动程序的安装过程与2、1节相差无几,但是安装完毕后要重新启动计算机。 3、 如何检测实验系统是否工作正常 3、1 连接AEDK-labPCI实验机与PCI接口卡 通过60芯的长扁平电缆将实验机与AEDK-labPCI板相连,在AEDK-LABPCI实验机的J6上插 入自检板(在实验机的左上角),保证J2、J3插座无电

文档评论(0)

aicencen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档