|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
* \6 g8 e+ o2 Q- |1.1 ARM 处理器家族* }7 x+ }1 ]8 W, m, s k
多年来, ARM 已经研发了相当多的不同的处理器产品。 如下图中(图 1): ARM 处理器产品分为经典 ARM 处理 器系列和最新的 Cortex 处理器系列。并且根据应用范围的不同,ARM 处理器可以分类成 3 个系列。6 N$ {) {; g" P$ h. i8 r+ [
Application Processors(应用处理器)–面向移动计算,智能手机,服务器等市场的的高端处理器。这类处理 器运行在很高的时钟频率(超过 1GHz),支持像 Linux,Android,MS Windows 和移动操作系统等完整操作系 统需要的内存管理单元(MMU)。 如果规划开发的产品需要运行上述其中的一个操作系统,你需要选择 ARM 应用处理器.% h2 A$ l. P& P: L" M. K) e! N) e
Real-time Processors (实时处理器)–面向实时应用的高性能处理器系列,例如硬盘控制器,汽车传动系统和 无线通讯的基带控制。多数实时处理器不支持 MMU,不过通常具有 MPU、Cache 和其他针对工业应用设计的存 储器功能。实时处理器运行在比较高的时钟频率(例如 200MHz 到 >1GHz ),响应延迟非常低。虽然实时处理 器不能运行完整版本的 Linux 和 Windows 操作系统, 但是支持大量的实时操作系统(RTOS)。: m, E, J$ X5 `8 {$ H" |
Microcontroller Processors(微控制器处理器)–微控制器处理器通常设计成面积很小和能效比很高。通常这 些处理器的流水线很短,最高时钟频率很低(虽然市场上有此类的处理器可以运行在 200Mhz 之上)。 并且,新 的 Cortex-M 处理器家族设计的非常容易使用。因此,ARM 微控制器处理器在单片机和深度嵌入式系统市场非常 成功和受欢迎。
, S& m! V! B& \5 h1 ?, C3 B2 ]9 E& t t3 p' V- s+ S9 \2 I! B% e
9 h/ G2 V B( Q" g
v) d0 Z( Y; n' L4 n
) r) ~4 I+ w' @# g( }7 K6 }
0 C, p5 o0 [& o {: D( s5 R
- l: l" B& r8 L- X. u; b
* D3 W" \% @( l; V原文介绍地址- v9 @- k6 q! y: f) r& l1 w4 ?
https://community.arm.com/cn/b/blog/posts/2017-cortex-m-whitepaper-for-beginner5 K% u2 G- Z9 f. n! a( u
, r5 N* Z! K2 l4 x下载链接
8 L, D! a- O, R0 d3 Y7 K7 G$ chttps://community.arm.com/cfs-file/__key/telligent-evolution-components-attachments/01-2057-00-00-00-01-28-19/Cortex_2D00_M-for-Beginners-_2D00_-2017_5F00_CN_5F00_v3.pdf% c6 j K: } }* @
, z) \& @* S* P6 q8 Z0 o |
|