



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年辣条项目建议书
- 艾梅乙基本知识
- 《第14课 人人爱护公物》 教学设计-2024-2025学年道德与法治一年级上册统编版
- 三年级下册数学教案-5.3 认识年、月、日丨苏教版
- 2025年一次性医疗补偿协议
- 2025年跨学科研究服务项目建议书
- 智慧广场2-《搭配中的奥秘》(教案) -二年级下册数学青岛版(五四制)
- 2025年三相电能表项目发展计划
- 英国租房合同范本
- 桃产业交流发言材料
- 2024年全民、大学生国防教育知识考试题库(附含答案)
- 新人教版一年级数学下册全册教案(表格式)
- NBA球星库里课件
- 2025届新高考地理精准冲刺复习 航拍中国-云南
- 护理美学-第十章 护理环境中的美
- 试车阶段投用前安全检查清单(PSSR)工厂级表单
- 镀金行业市场突围建议及需求分析报告
- 2024年同等学力申硕-同等学力(经济学)笔试考试历年高频考点试题摘选含答案
- GB/T 13305-2024不锈钢中α-相含量测定法
- 2024年高中英语衡水体书法练字字帖
- 老龄化社会 认知症包容性社群框架
评论
0/150
提交评论