Page 10 - ARMMbedOS物聯網實戰應用超入門
P. 10

第一章 Cortex-M 系列與 STM32 晶片介紹


                 1-1.1 ARM 系列微處理器


                  1   依功能細分


                                            表  1-2  ARM 微處理器系列功能說明

                                  CPU 核心                           說明
                                ARM7TDMI       ARM7DI Core, Thumb, Integer Multiply

                                ARM7TDMIS      Synthesizable Core
                                ARM720T        Macrocell, 4k cache, MMU

                                ARM9TDMI       Basic ARM9 Core

                                ARM920T        Macrocell, 16k I-cache, 16k d-Cache, MMU
                                ARM9E-S        ARM 9 Synthesizable Core

                                ARM966E-S      Synthesizable Core , I&D SRAM Config

                                ARM926EJ-S     ARM9 Synthesizable core with Jazelle
                                ARM1020E       Macrocell, 64k I-Cache, 64k d-cache, MMU

                                ARM1176JZ-S    Jazelle, TrustZone, MMU

                                Cortex 系列      新一代的 ARM 核心,如 Cortex-Mx、Rx、Ax



                  2  ARM 其後的文字所代表之意義


                                     除了有手臂(ARM)指令模式來執行 32-bit 的指令外,還具有拇指(Thumb)
                                     指令模式來執行 16-bit 的指令。對部分使用 16-bit 記憶體的產品而言,如此
                                     可減少程式碼空間、提升執行效率及節省成本。另外 Thumb-2 擴充了受限
                       Thumb   T     於 16-bit 的 Thumb 指令集,以額外的 32-bit 指令讓指令集的使用更廣泛。
                                     因此 Thumb-2 的預期目標是要達到近乎 Thumb 的編碼密度,但能表現出近
                                     乎 ARM 指令集在 32-bit 記憶體下的效能。


                       Debug   D     支援追蹤除錯(Debug)功能,可進行單步執行及中斷動作。


                     Multiplier M    內含 32-bit 的乘法器(Multiplier),單一狀態週期時間即可完成,可提升
                                     其數學運算能力。

                        ICE     I    內含線上電路模擬(ICE)功能,可透過 JTAG 或 SWD 介面進行硬體模擬。



                      Enhance E      內含增強型 DSP 指令。



                                                                                                            1-3
   5   6   7   8   9   10   11   12   13   14   15