chapter1
1.arm结构成为流行的原因
ARM 内核不是纯粹的RISC结构,这是由于他的应用程序-嵌入式系统决定的.当今成功的系统并不只是因为他的处理器跑 得快,还与现在的高效的操作系统和电量续航有关
2.arm针对嵌入式应用做的改变
基于RISC架构理论
- variable cycle execution for certain instructions
- Inline barrel shifter leading to more complex instructions
- Thumb 16-bit instructions set
- Conditional execution
- Enhanced instructions
###3.嵌入式系统的硬件结构
- ARM processor control the device
- Controller coordinate important functional blocks of system
- peripherals provide all the input-output cpability
- bus to communicate different parts of the device
####ARM的BUS技术
- pc :bus technology:PCI bus,connect many device;
- arm:an on-chip bus.arm processor-bus master,peripherals-bus slaves
> arm 使用的是AHB AMBA总线协议
内存的分类
- ROM:只可以写一次,不可擦去重写,read-only
- Flash ROM: 可擦写ROM,速度慢
- DRAM: dynamic random access memory
- SRAM:synchronous dynamic random access memory.比DRAM效率高 ###4.嵌入式软件 ####启动代码 > 启动代码的工作:configuration,diagnostics,booting