关于ARM的基础知识
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
关于ARM的基础知识介绍
几点补充:
ARM:Advanced RISC Machine基本特点
RISC:精简指令集计算机 指令等长:32bit(ARM)/16bit(Thumb) 所有R都具有类似51“A”功能 流水线:ARM7——3级,ARM9——5级 ARM11——8级 新一代ARM Cortex A/R/M
硬件、软件调试问题(内核调式、应用程序调试) 调试技术目标:
查看和修改CPU和内部资源状况——系统对调试者透明 控制程序运行——系统工作过程可由调试者控制
基本硬件仿真方法
插入式 非插入式
JTAG——边界扫描技术 SWD、BDM等
集成调试环境(ADS、SDT、KEIL 3(支持C51、
如何看NXP LPC的系统结构
32个IO、双UART、高速I2C、SPI、2个32bit计数器 PWM、实时时钟、看门狗、16K/32K/64K SRAM(RAM) 128K FLASH(ROM)等等——功能部件、系统资源
31个32bit 通用寄存器(不分组R0~R7、分组) 实例分析(见PDF文件)
几点补充:
ARM:Advanced RISC Machine基本特点
RISC:精简指令集计算机 指令等长:32bit(ARM)/16bit(Thumb) 所有R都具有类似51“A”功能 流水线:ARM7——3级,ARM9——5级 ARM11——8级 新一代ARM Cortex A/R/M
硬件、软件调试问题(内核调式、应用程序调试) 调试技术目标:
查看和修改CPU和内部资源状况——系统对调试者透明 控制程序运行——系统工作过程可由调试者控制
基本硬件仿真方法
插入式 非插入式
JTAG——边界扫描技术 SWD、BDM等
集成调试环境(ADS、SDT、KEIL 3(支持C51、
如何看NXP LPC的系统结构
32个IO、双UART、高速I2C、SPI、2个32bit计数器 PWM、实时时钟、看门狗、16K/32K/64K SRAM(RAM) 128K FLASH(ROM)等等——功能部件、系统资源
31个32bit 通用寄存器(不分组R0~R7、分组) 实例分析(见PDF文件)