浅谈基于ARM7处理器LPC2119的USB_第1页
浅谈基于ARM7处理器LPC2119的USB_第2页
浅谈基于ARM7处理器LPC2119的USB_第3页
浅谈基于ARM7处理器LPC2119的USB_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、浅谈基于ARM7处理器LPC2119的USB摘要:表达一种使用ar7处理器实现usb接口与an总线的方案,通过其可以在p实现对an总线上设备的监控。系统的主控制器为nxp公司的ar处理器lp2119,内部集成两路独立的an控制器。usb接口采用沁恒电子的h375。描绘了usb-an通信接口工作的根本原理及an总线与usb之间的硬件接口电路。同时,分析了固件编程及使用通用i/模拟并口读写时序方法。关键词:an总线;usb;lp2119;h375designfusb-annverterbasednlp2119far7pressrgain(departentfappliedeletrnis,jian

2、gsunantngerialvatinalllege,nantng226007,hina)0引言1硬件系统设计1.1处理器简介及其外围电路设计lp2119内部集成2个an控制器,每一个an控制器都与独立an控制器sja1000有着相似的存放器构造。它的主要特性有:单个总线上的数据传输速率高达1b/s;32位存放器和ra访问;兼容an2.0b,is11898-1标准;全局验收滤波器可以识别所有的11位和29位标识符;验收滤波器为选择的标准标识符提供fullan-style自动接收。图1所示为lp2119外围电路,为保证可靠复位,采用外部复位电路st8095。图1lp2119外围电路1.2usb接

3、口电路设计1.3an总线接口电路设计an总线收发器采用82250,并选用6n137作隔离,lp2119的td和rd引脚不是直接与82250的tx、rx引脚相连,而是通过高速光耦6n137与82250相连,这样可增强an总线节点的抗干扰才能,从而实现总线各节点间电气隔离。高速光耦6n137用于保护lp2119内部an总线控制器,该光耦两侧采用5v的d-d电源,可使器件的v与vl完全隔离,进步系统的抗干扰才能以及节点的稳定性和平安性。图3所示为lp2119与an驱动器82250的连接电路。d-d电源模块采用b0505ls-2,电路在图4中所示7-8。图2h375的接口电路1.4系统电源设计图3an

4、驱动器82250的连接电路图4d-d隔离电源1.5系统pb设计整个系统的pb采用双面板方式设计,大小为100120,布局及外形如图5所示。2固件设计本系统软件设计时采用visin3ide,visin3ide是一个窗口化的软件开发平台,它集成了功能强大的编辑器、工程管理器以及各种编译工具(包括编译器、宏汇编器、链接/装载器和16进制文件转换器),通过ulink仿真调试。程序框架采用传统的前后台方式。an控制器驱动程序包括4部分内容:an控制器的初始化、报文的接收、报文的发送和总线异常处理。由于lp2119没有开发内部读写总线,本设计在对h375操作时使用通用i/模拟并口读写时序,其端口定义方式如

5、下:#defined7_d0(uint32)(0 xff0)/*p2.0-p2.7*/#defineh375_s(uint32)(124)/*p1.24为h375s*/#defineh375_a0(uint32)(116)/*p1.16为h375a0*/#defineh375_r(uint32)(119)/*p1.19为h375r*/#defineh375_rd(uint32)(121)/*p1.21为h375rd*/#defineh375_rst(uint32)(123)/*p1.23为h375rd*/#defineh375_int(uint32)(116)/*p0.16为h375int*/

6、程序在使用通用i/模拟并口读写时序对h375的根本操作包括pu端口初始化、向h375写命令、向h375写数据、从h375读数据,其实现过程包含:初始化vidh375_prt_init();向h375写命令vidxriteh375d(uint8d);向h375写数据vidxriteh375data(uint8data);从h375读数据uint8xreadh375data(vid)等4个根本函数9-10。图5pb布局及外形3结语本系统设计采用内置an控制器的lp2119作为主控制器,h375作为usb接口芯片,实现usb-an转换器,阐述了lp2119的外围电路、an总线驱动电路以及lp2119与h375之间的接口连接,并在软件给出lp2119使用通用i/模拟并口读写时序的方法,对lp2119,h375及an总线的实际应用具有一定的参考价值。参考文献1饶运涛,邹继军,郑勇芸.现场总线an原理与应用技术.北京:北京航空航天大学出版社,2022.2李正军.现场总线与工业以太网及其应用系统设计.北京:人民邮电出版社,2022.5周立功.ar嵌入式系统根底教程.北京:北京航空航天大学出版社,2022.7tshibasein

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论