欢迎来到天天文库
浏览记录
ID:48810950
大小:6.32 MB
页数:128页
时间:2020-01-27
《ARM开发流程.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、ARM之旅设计最小系统建立开发环境(软件、硬件)HelloWorld程序概述产品开发ARM的特性了解ARM内部结构ARM程序的组成了解ARM指令系统掌握部分ARM指令选择合适的ARM芯片充分了解该ARM芯片入门级别了解级别当前位置主题:ARM开发流程ARM嵌入式系统开发常用工具仿真调试工具-KeilULINK仿真器批量生产工具-SmartPRO系列通用编程器分析纠错工具-LA1032逻辑分析仪KeilULINK仿真器支持内核:ARM7ARM9Cortex-M3支持片内外设模拟调试支持片内Flash下载/调试,片外FlashUSB接口SmartPR
2、O系列通用编程器支持ARM芯片编程,速度快,适合于批量生产SmartPRO5000UX5X8支持ARM芯片列表(Philips所有带片内Flash的芯片,需要适配器)LPC2101LPC2102LPC2103LPC2104LPC2105LPC2106LPC2114LPC2119LPC2124LPC2129LPC2131LPC2132LPC2134LPC2136LPC2138LPC2141LPC2142LPC2144LPC2146LPC2148LPC2194LPC2212LPC2214LPC2292LPC2294LA1032逻辑分析仪分析、纠错好帮
3、手,五大功能:逻辑分析仪+总线分析仪+协议分析+频率计+逻辑笔LA1032逻辑分析仪功能特点100M采样频率。32路数字通道.边缘、电平、总线等多种触发方式。UART、SPI、I2C、SSI、CF卡等总线分析。功能强大的测量内核,无须依赖于高性能计算机。USB2.0高速接口,即插即用。动态升级的硬件算法使您的测量手段与时并进。ARM开发流程6.1引言6.2最小系统设计6.3软件开发平台6.4启动代码6.5GPIO模块6.1引言(一)为什么要学ARM?(二)学ARM要学什么?(三)学ARM难吗?(四)如何学ARM?6.1引言(一)为什么要学ARM?
4、技术要以市场为导向。学习主流技术和先进技术。32位嵌入式系统在嵌入式系统的份额和发展;32位嵌入式系统中ARM的份额和发展。规划个人职业生涯。提升公司平台和核心竞争力。6.1引言(二)学ARM要学什么?学ARM要学核心的东西,而不是花哨的外设。结合自己的专长进行发挥。ARM7还是ARM9?ARM和操作系统?6.1引言(三)学ARM难吗?学ARM不难,只要有电子基础、有一定的C/汇编语言能力即可,能懂或者了解某一个体系的CPU架构则更好。电子、自动化、机电一体化、仪器仪表、计算机、机械甚至物理等基础学科的学生都可以学习。6.1引言良好的学习态度+合
5、适的开发套件+正确的学习方法(四)如何学ARM?6.1引言前提条件:选择一款合适的芯片和开发套件。嵌入式开发是一个实战性很强的行业。选一个最简单的芯片、最简单的开发板,可以加快入门的速度。简单的芯片和开发板可以降低门槛,减少障碍。(四)如何学ARM?6.1引言对于初学者,推荐EasyARM2131开发套件。(1)EasyARM2131开发板(2)EasyJTAG仿真器(3)《深入浅出ARM7-LPC213x/214x(上下册)》(4)原理图、源代码、分析文档(5)其它资料(6)强大、完善的技术支持。提供了一个完善的开发平台。(四)如何学ARM?6
6、.1引言选择开发套件的标准:(1)配套资料是否齐全?原理图、源程序、文档等。(2)是否提供技术支持?强大、完善的技术支持能够加快学习进度。(3)能否提供开发平台?现代嵌入式系统的开发要以平台为基础。平台是公司和个人迅速发展的保证。(四)如何学ARM?6.1引言EasyARM2131开发套件推荐使用6.1引言EasyARM2131开发套件配套资料6.1引言EasyARM2131开发套件全面支持10种型号的64PIN小管脚ARM7微控制器: -LPC213x(LPC2131/2132/2134/2136/2138)-内置USB接口的LPC21
7、4x(LPC2141/2142/2144/2146/2148)多种免费商业化软件包及其详细的开发文档:*移植μC/OS-II到ARM7软件包 *数据队列软件包 *串口驱动软件包 *MODEM接口软件包 *SPI总线软件包 *I2C总线软件包 *ZLG/FSV1.0版本文件管理系统软件包 *ZLG/GUI图形用户界面软件包 *ZLG/SD卡读写软件包 *ZLG/USB固件程序及其驱动程序软件包功能特点6.1引言EasyARM2131开发套件多种可选配置适配器:-各种型号的CPU
8、PACK,用户可按需求和喜好配置主ARM芯片 -MG12864点阵图型液晶模块所有I/O口全部引出,方便用户连接外部电路的开发与
此文档下载收益归作者所有