一、概念

  1. 基本概念:(嵌入、专用、计算机)以应用为中心,以计算机技术为基础。软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
  2. 嵌入式处理器:微控制器(MCU)、数字信号处理器(DSP)、片上系统(SOC)、可编程片上系统(SOPC)
  3. ARM介绍:
    命名格式:ARM9TDMI:T——支持高密度16位的Thumb指令集;D——支持片上系统调试;M——支持64位乘法;I——支持Embeded-ICE观察硬件
    ARM9最佳性能:
    1)5级整数流水线,指令执行效率更高
    2)提供1.1MIPs/Mhz的哈佛结构
    3)支持32位ARM指令集和Thumb指令集
    4)支持32位高速ARM总线接口
    5)全性能的MMU,支持多种主流嵌入式操作系统
    6)MPU支持实时操作系统
    7)支持数据cache和指令cache具有更高的数据指令处理能力
    ARM应用选型:1)ARM的核心:带mmu
    2) 工作频率
    3) 片内存储器容量
    4) 片内外围电路的选择