資料介紹
TIVA TM4用戶手冊
Cortex-M4F 處理器 ARM? Cortex?-M4F 處理器提供了一個高性能、低成本的平臺,可滿足系統對降低存儲需求、簡化管腳數以及降低功耗三方面的要求,與此同時,它還提供出色的計算性能和優越的系統中斷響應能力。特性包括:
■ 32 位 ARM? Cortex?-M4F 架構針對小封裝嵌入式應用進行了優化
■ 80-MHz 運行速度;100 DMIPS 性能
■ 優越的處理性能和更快的中斷處理。
■ 混合 16 位/32 位的 Thumb-2 指令集提供與 32 位 ARM 內核所期望的高性能而采用了更緊湊的內存大小,而這通常在 8 位和 16 位設備相關的存儲容量中,特別是在微控制器級應用的幾千字節存儲中。 – 單周期乘法指令和硬件除法器 – 精確的位操作(bit-banding),不僅最大限度的利用了存儲器空間而且還改良了對外設的控制 – 非對齊式數據訪問,使數據能夠更為有效的安置到存儲器中
■ 符合 IEEE754 的單精度浮點單元 (FPU)
■ 16 位 SIMD 矢量處理單元
■ 快速代碼執行允許更低的處理器時鐘和增加休眠模式時間
■ Harvard 結構 - 將數據和指令所使用的總線進行了分離
■ 高效的處理器內核,系統和存儲器
■ 硬件除法和以快速數字信號處理為導向的乘加
■ 對時間苛刻的應用提供可確定的, 高性能的中斷處理
■ 存儲器保護單元為操作系統機能提供特權操作模式
■ 增強的系統調試提供全方位的斷點和跟蹤能力
■ 串行線調試和串行線跟蹤減少調試和跟蹤過程中需求的管腳數
■ 從 ARM7? 處理器系列中移植過來,以獲得更好的性能和電源效率
■ 針對高達指定頻率的單周期 Flash 存儲器使用情況而設計。詳見 “內部存儲器”(445頁)。
■ 集成多種休眠模式,更低功耗然后 Tiva? C 系列 微控制器基于此內核之上,提供了高性能的 32 位運算能力本章提供關于 Tiva? C 系列 Cortex-M4F 處理器的執行信息,包括編程模塊、存儲器模塊、異常模塊、故障處理和電源管理。關于指令集的技術細節,請參考“ ARM? Cortex?-M4 Devices Generic User Guide(文獻編號 ARM DUI 0553A)”中的 Cortex?-M4 指令集章節。
2.1 結構框圖 Cortex-M4F 處理器基于高性能的處理器內核,采用三級流水線的哈佛架構,是滿足嵌入式應用的理想的處理器。該處理器帶有高效的指令集和特別優化的設計,具有優異的能耗效率,并提供符合 IEEE754 的單精度浮點型計算單元、一系列單周期和 SIMD 乘法器和乘加功能,以及專用的硬件除法器等高端處理硬件。為促進成本敏感型設備的設計,Cortex-M4F 處理器采用了緊耦合的系統部件以降低處理器尺寸,同時顯著提高了中斷處理能力和系統調試能力。Cortex-M4F 處理器采用了基于 Thumb-2 技術的 Thumb? 指令集,確保高代碼密度和降低程序存儲需求。Cortex-M4F 采用現代 32 位架構和 8 位、 16 位微處理器的高密度指令集,因而性能優異。 Cortex-M4F 處理器高度集成了嵌入式中斷控制器 (NVIC),可達到業界領先的中斷性能。 TM4C123FH6PM NVIC 包括一個不可屏蔽中斷 (NMI),并提供 8 個中斷優先級。緊密集成的處理器內核和NVIC提供快速的中斷服務程序和顯著的降低了中斷延遲。硬件入棧和停止多步裝載和存儲操作進一步降低了中斷延遲。中斷處理不需要任何的匯編從何減少了ISR的代碼開銷。尾鏈優化同樣顯著地降低了ISR切換時的開銷。為優化低功耗設計,NVIC集成了睡眠模式,包括深度睡眠模式,該模式可使整個芯片迅速地降低功耗。
圖 2-1. CPU 結構圖
- TM4C123GH6PM微控制器數據表
- TM4C123GE6PM微控制器數據表
- TM4C123BH6PGE微控制器數據手冊
- TM4C123BH6PM微控制器數據手冊
- TM4C123BE6PM微控制器數據手冊
- TM4C123AH6PM微控制器數據手冊
- TM4C123AE6PM微控制器數據手冊
- TM4C123FH6PM微控制器數據手冊
- TM4C123FE6PM微控制器數據表
- Tiva? TM4C1232C3PM微控制器數據手冊
- Tiva? TM4C1232E6PM微控制器數據手冊數據表
- Tiva? TM4C1233H6PGE微控制器數據手冊
- Tiva? TM4C1236E6PM微控制器數據手冊
- Tiva? TM4C1236D5PM微控制器數據手冊
- tm4c123gh6pm英文資料 6次下載
- 微控制器與運動控制器的區別 680次閱讀
- 微控制器的定義和工作原理 1808次閱讀
- 英飛凌AURIX TC4x微控制器系列中的并行處理單元(PPU)簡介 1081次閱讀
- 用DS80C51/2微控制器代替Atmel TS80C320U323 1125次閱讀
- 使用集成的微控制器創建低成本ADC 989次閱讀
- 使用uIP堆棧將MAXQ微控制器聯網 1229次閱讀
- 如何利用TM4C123實現桌面電子日歷的設計 2409次閱讀
- digilent開源微控制器介紹 1656次閱讀
- digilentEK-TM4C123GXL介紹 6504次閱讀
- STM32F030C8T6微控制器的主要特性介紹 4.5w次閱讀
- 微控制器的相關知識介紹(含義、編程語言) 5343次閱讀
- 可編程邏輯在微控制器中起什么關鍵作用 1654次閱讀
- TIMSP430微控制器軟件編程經驗和應用技巧 4205次閱讀
- 微控制器原理及應用 1.5w次閱讀
- 《振南電子STM32視頻教程》第一講:ARM處理器和STM32微控制器 2249次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 651單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 751單片機大棚環境控制器仿真程序
- 1.10 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多