第1章 嵌入式Linux开发概述

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/o_rdwr/article/details/82147196

嵌入式系统的定义

以应用为中心,以计算机技术为基础、软硬件可裁剪、适用于应用系统,对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统

  • SCM(Single Chip Microcomputer)
  • MCU(Micro Controller Unit)
  • SoC(System on a Chip)
  • ISA(Instruction Set Architecture)
后缀 含义
T 支持Thumb指令集
D 支持片上调试(Debug)
M 内嵌硬件乘法器(Multiplier)
I 支持片上断电和调试点
E 支持增强型DSP功能
J 支持Jazelle技术
S 全合成式(Full Synthesizable)

Cortex

Cortex系列处理器是基于ARMv7架构的,分为Cortex-A,Cortex-R和Cortex-M

  • Cortex-A 为传统的、基于虚拟存储的操作系统和应用程序而设计,支持ARM、Thumb和Thumb-2指令集
  • Cortex-R 针对实时系统设计,支持ARM、Thumb和Thumb-2指令集
  • Cortex-M 为对价格敏感的产品设计,只支持Thumb-2指令集

猜你喜欢

转载自blog.csdn.net/o_rdwr/article/details/82147196