嵌入式系统的层级结构如下图所示:
开发环境
这里以三星s5pv210为开发环境:
系统资源
s5pv210是三星公司推出的32位RISC微处理器,其CPU采用的是ARM Cortex-A8内核,基于ARMv7架构
丰富的片内资源,为手持设备和其它移动领域应用,提供了低价格、低功耗、高性能的微处理器解决方案。
寻址空间
采用统一编址方式进行管理
s5pv210实验仪动态内存大小为512MByte,对应的地址空间落在0x30000000-0x4FFFFFFF,也就
是DRAM0的后256MByte和DRAM1的前256MByte,一共512M的DDR2 RAM空间0xE0000000以后的地址空间作为各种特殊功能寄存器地址特殊功能寄存器被分组映射到内存中各地址空间,用户可以像操作内存一样操作各功能模块的配置寄存器。
GUN工具
nm:符号显示器
显示符号 $nm -n main_elf