浅谈基于arm7处理器lpc2119的usb

浅谈基于arm7处理器lpc2119的usb

ID:30691382

大小:18.30 KB

页数:6页

时间:2019-01-02

浅谈基于arm7处理器lpc2119的usb_第1页
浅谈基于arm7处理器lpc2119的usb_第2页
浅谈基于arm7处理器lpc2119的usb_第3页
浅谈基于arm7处理器lpc2119的usb_第4页
浅谈基于arm7处理器lpc2119的usb_第5页
资源描述:

《浅谈基于arm7处理器lpc2119的usb》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果浅谈基于ARM7处理器LPC2119的USB摘要:叙述一种使用ARM7处理器实现USB接口与CAN总线的方案,通过其可以在PC实现对CAN总线上设备的监控。系统的主控制器为NXP公司的ARM处理器LPC2119,内部集成两路独立的CAN控制器。USB接口采用沁恒电子的CH375。描述了USB-CAN通信接口工作的基本原理及CAN总线与USB之间的硬件接口电路。同时,分析了固件编程及使用通用I/O模拟并口读写时序方法。关键词:CA

2、N总线;USB;LPC2119;CH37     DesignofUSB-CANConverterBasedonLPC211ofARMProcessor  GAOMin  (DepartmentofAppliedElectronics,JiangsuNantongCommercialVocationalCollege,Nantong26007,China)  Abstract:AschemeofusingARMprocessortorealizetheUSBinterfaceandCANbusisintroduced,whichcanmonitorthedev

3、icesofCANbusonPC.Thesystem'smaincontrollerisARMprocessorLPC211producedbyNXP,whichintegratedtwoindependentCANcontrollers.USBinterfacecircuitadoptsQinHengElectronicsCH375.课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生

4、必须有创新性的成果ThebasicprinciplesabouttheUSB-CANcommunicationinterfaceandthehardwareinterfacecircuitbetweenCANandUSBaredescribed.Atthesametime,themethodofthefirmwareprogrammingandtheuseofgeneral-purposeI/Oporttosimulateparallelread/writetimingare:CANBus;USB;LPC2119;CH37    0引言  控制器局域网(con

5、trollerareanetwork,CAN)是20世纪80年代德国BOSCH公司为现代汽车应用而推出的一种多主机局部网,由于CAN总线具有可靠性高、功能完善、成本合理、实时性等优点,CAN总线早已不再局限于汽车行业,而被广泛应用于各个自动化控制系统中,例如汽车电子、工业控制、智能大厦、安防监控、环境控制等。目前CAN总线是国际上应用最广泛的现场总线之一[1-2]。  通用串行总线(universalserialbus,USB)作为一种协议规范,是以Intel为首的7家计算机及通信产业厂商公司于1994年11月共同提出,其除具有使用方便(即插即用)、功

6、耗低、数据传输率高等优点外,还具有软硬件支持广泛、功耗低、硬件结构标准化和总线拓扑结构完备等特点。目前在以计算机为上位机的应用领域,都首选USB口作为计算机与外设的接口[3]。课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果  为了更好的将USB的通用性和CAN的专业性结合起来,通过计算机的USB接口接入CAN专业网络,实现系统控制的便利性和应用的高效性,本文讲述了

7、一种基于ARM7处理器实现USB接口与CAN总线的实例,通过其可以在PC实现对CAN总线上设备的监控。  1硬件系统设计  处理器简介及其外围电路设计  主控制器选用NXP公司的ARM7核处理器LPC2119。LPC2119是基于一个支持实时仿真和跟踪的16/32位ARM7TDMI-STMCPU,并带有12KB嵌入的高速FLASH存储器。128位宽度的存储器接口和独特的加速结构使32位代码能够在最大时钟速率下运行。对代码规模有严格控制的应用可使用16位Thumb模式将代码规模降低超过30%,而性能的损失却很小。实行流水线作业,提供EmbeddedICE逻辑

8、,支持片上断点和调试点,具有先进的软件

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

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

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