pci9052在多功能can适配卡中的应用探究

pci9052在多功能can适配卡中的应用探究

ID:24083586

大小:51.00 KB

页数:3页

时间:2018-11-12

pci9052在多功能can适配卡中的应用探究_第1页
pci9052在多功能can适配卡中的应用探究_第2页
pci9052在多功能can适配卡中的应用探究_第3页
资源描述:

《pci9052在多功能can适配卡中的应用探究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、PCI9052在多功能CAN适配卡中的应用探究:先容了PCI桥接口芯片PCI9052的特征,根据实际需求给出了PCI9052的CAN总线多功能适配卡硬件的设计思路、过程及实现方法,利用驱动程序开发设计并解决第三方驱动不理想的新题目。关键词:PCI9052;驱动设计;ultifunctionalCAN-adapterechanicalEngineeringandAutomationofXihuaUniversity,ChengduSichuan610039;2.SchoolofAutomationofCho

2、ngQingUniversityofPostsandTelemunicationsChongQingChina400065)Abstract:IntroducesthePCIbridge-inte***cechipcharacterofPCI9052,offersdesignprocedural,processandrealizingmethodsofmulti-functionaladapterofCANbusbasedonpracticaldemands,andcarriesoutthedriverp

3、rogramby***useofemory方式,这些地址空间的配置是在EEPROM中进行配置的。根据采样精度要求,A/D芯片采用的是16位单通道并行通讯的AD976芯片,转换时间10us,为了实现多通道输进,须在模拟输进端加一多路开关MAX308ESE。D/A芯片采用的是16位8通道芯片DAC7644E,转换时间10us。CAN控制芯片采用PHLIPS的SJA1000,同时须接一CAN驱动芯片82C250。另外,PCI9052需要一片EEPROM芯片用来存储PCI9052的初始化配置参数。可和PCI905

4、2匹配的芯片有MicrochipTechnology1K93AA46、93C46B、93LC46B,还有其他厂商的。在选择EEPROM时一定可参考PCI9052的推荐说明,这里采用的是1K的93LC46B。其原理结构如图1:图1PCI多功能CAN适配卡结构示意图2软件设计软件设计包括驱动程序、API接口函数和应用程序设计,这里主要先容驱动程序设计。对于驱动程序,要获得正确的地址分配值,必须正确地设置配置参数,9052内部的配置寄存器是通过外部串行E2PROM上电加载的。9052会自动根据该E2PROM的状

5、态来决定其内部寄存器的值。假如E2PROM不存在(此时E2PROM和9052连接的数据引脚应加上拉电阻或其内部无有效值,9052会将其内部寄存器配置为缺省值。值得一提的是,假如E2PROM内部没有烧写为有效值时,应保证其开始48位为全“1”;否则,系统上电时可能会产生错误。9052有5个本地空间,用户可根据实际需要进行相应的配置。当将本地空间配置成I/O时,对该空间的读/写操纵只能单次进行。配置成存储器空间,用户会有多种接进模式,可大大进步接进速度。该多功能设配卡驱动程序的开发采用支持AD(unsigne

6、dshortaddress[8],unsignedshortdata[8]){//从AD读数据……ULONGBytesReturned;if(!DeviceIoControl(hHIL100,IOCTL_HIL100_READ_AD_DATA,address,16,&data,16,&BytesReturned,NULL))……}boolReadDataFromDA(unsignedcharaddress,unsignedshort*data)//从DA读数据{……ULONGBytesReturned;i

7、f(!DeviceIoControl(hHIL100,IOCTL_HIL100_READ_DA1_DATA,&address,1,data,2,&BytesReturned,NULL))……}.lunents.微软公司,2000[3]ChrisCant著,孙义等译.Windo设备驱动程序开发指南.北京:机械产业出版社,2000[4]Windo设备驱动程序开发.北京:电子产业出版社,2003.4[5]邬明宽,CAN总线原理和应用系统设计.北京:北京航空航天大学出版社,1996

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。