JIMI 发表于 20:50

ARM嵌入式系统

论文编号:DZXX246  论文字数:14376,页数:45
摘要
 嵌入式系统作为计算机应用的一个重要领域,已深入到社会的方方面面,嵌入式系统是将先进的计算机技术、半导体技术和电子技术和各个行业的具体应用相结合后的产物,这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。本论文设计的主要内容是LPC2214平台下USB接口程序设计,是基于一个嵌入式测试仪器的USB接口。其中用到了PHILIPS公司的PDIUSBD12芯片,利用PDIUSBD12芯片来实现USB接口,允许设计者挑选一种适合的微控制器进行开发。设计者可以根据需要和实际情况进行合理选择。这样,不仅减少了开发成本,而且大大缩短了开发周期。本论文介绍了USB接口的驱动软件设计。
关键词:ARM系统,嵌入式,USB2.0,LPC2214
ABSTRACT
 As an important application area, embedded computer systems have been applied to all aspects of society. Embedded System is developed from the combination of advanced computer technology, Semiconductor and electronic technologies with all the engineering applications. It is bound to be a technology-intensive, capital-intensive, highly decentralized and constant innovation Knowledge Integration System. In this dissertation the design is an embedded USB interface based on the LPC2214 platform that is developed for a measurement instrument. The USB driver chip is PHILIPS PDIUSBD12, and it allows designers easily to select a suitable micro-controller for development. Designers can make reasonable choice accordant with the needs and actual conditions. This not only reduces the cost of development, but also greatly shortened the development time. This dissertation introduced a USB driver software design.
 
Keywords: ARM System,  Embedded System,  USB2.0,  LPC2214
目  录
摘要 I
ABSTRACT II
第1章 绪论 1
1.1 系统开发背景 1
1.2 研究内容 1
第2章 嵌入式系统介绍 3
2.1 嵌入式系统的定义与特点 3
2.1.1 嵌入式系统的定义 3
2.1.2 嵌入式系统的特点 3
2.1.3 嵌入式系统的种类 3
2.1.4 嵌入式系统发展趋势 4
第3章 开发平台及材料介绍 6
3.1 LPC2214介绍 6
3.1.1 特性 6
32位ARM7TDMI-S核,LQFP144封装; 6
3.1.2 功能描述 8
3.1.3 片内FLASH 程序存储器介绍 8
3.1.4 片内静态RAM 9
3.1.5 中断控制器 9
3.2 PDIUSBD12芯片介绍 10
3.2.1 特性 10
3.2.2 描述 10
3.3 调试工具介绍――ADS集成开发环境 12
第4章 系统软硬件设计 13
4.1芯片的选择 13
4.2 USB设备接口的硬件设计 13
4.3 PDIUSBD12相关命令介绍 14
第5章 USB驱动程序的设计与实现 20
5.1 USB系统构成 20
5.2 USB设备的枚举过程 21
5.3 对PDIUSBD12的进行配置 21
5.3.1 PDIUSBD12的初始化 22
5.4 USB设备接口数据通信的两个阶段 25
5.5应用层的功能 25
5.6 小结 26
第6章 总结 27
致谢 28
参考文献 29
附录一: 程序代码 30
页: [1]
查看完整版本: ARM嵌入式系统