Cortex-M3 技術(shù)參考手冊
Cortex-M3是一個32位的核,在傳統(tǒng)的單片機領(lǐng)域中,有一些不同于通用32位CPU應(yīng)用的要求。譚軍舉例說,在工控領(lǐng)域,用戶要求具有更快的中斷速度,Cortex-M3采用了Tail-Chaining中斷技術(shù),完全基于硬件進行中斷處理,最多可減少12個時鐘周期數(shù),在實際應(yīng)用中可減少70%中斷。
單片機的另外一個特點是調(diào)試工具非常便宜,不象ARM的仿真器動輒幾千上萬。針對這個特點,Cortex-M3采用了新型的單線調(diào)試(Single Wire)技術(shù),專門拿出一個引腳來做調(diào)試,從而節(jié)約了大筆的調(diào)試工具費用。同時,Cortex-M3中還集成了大部分存儲器控制器,這樣工程師可以直接在MCU外連接Flash,降低了設(shè)計難度和應(yīng)用障礙。
ARM Cortex-M3處理器結(jié)合了多種突破性技術(shù),令芯片供應(yīng)商提供超低費用的芯片,僅33000門的內(nèi)核性能可達1.2DMIPS/MHz。該處理器還集成了許多緊耦合系統(tǒng)外設(shè),令系統(tǒng)能滿足下一代產(chǎn)品的控制需求。ARM公司希望Cortex-M3核的推出,能幫助單片機廠商實.
Cortex的優(yōu)勢應(yīng)該在于低功耗、低成本、高性能3者(或2者)的結(jié)合。
Cortex如果能做到 合理的低功耗(肯定要比Arm7 & Arm9要低,但不大可能比430、PIC、AVR低) + 合理的高性能(10~50MIPS是比較可能出現(xiàn)的范圍) + 適當?shù)牡统杀?1~5$應(yīng)該不會奇怪)。
簡單的低成本不大可能比典型的8位MCU低。對于已經(jīng)有8位MCU的廠商來說,比如Philips、Atmel、Freescale、Microchip還有ST和Silocon Lab,不大可能用Cortex來打自己的8位MCU。對于沒有8位MCU的廠商來說,當然是另外一回事,但他們在國內(nèi)進行推廣的實力在短期內(nèi)還不夠。
對于已經(jīng)有32位ARM的廠商來說,比如Philips、Atmel、ST,又不大可能用Cortex來打自己的Arm7/9,對他們來說,比較合理的定位把Cortex與Arm7/9錯開,即<40MIPS的性能+低于Arm7的價格,當然功耗也會更低些;當然這樣做的結(jié)果很可能是,斷了16位MCU的后路。
對于仍然在推廣16位MCU的廠商來說,比如Freescal、Microchip,處境比較尷尬,因為Cortex基本上可以完全替代16位MCU。
所以,未來的1~2年,來自新廠商的Cortex比較值得期待-包括國內(nèi)的供應(yīng)商;對于已有32位ARM的廠商,情況比較有趣;對于16位MCU的廠商,反應(yīng)比較有意思。
關(guān)于編程模式
Cortex-M3處理器采用ARMv7-M架構(gòu),它包括所有的16位Thumb指令集和基本的32位Thumb-2指令集架構(gòu),Cortex-M3處理器不能執(zhí)行ARM指令集。
Thumb-2在Thumb指令集架構(gòu)(ISA)上進行了大量的改進,它與Thumb相比,具有更高的代碼密度并提供16/32位指令的更高性能。
關(guān)于工作模式
Cortex-M3處理器支持2種工作模式:線程模式和處理模式。在復位時處理器進入“線程模式”,異常返回時也會進入該模式,特權(quán)和用戶(非特權(quán))模式代碼能夠在“線程模式”下運行。
出現(xiàn)異常模式時處理器進入“處理模式”,在處理模式下,所有代碼都是特權(quán)訪問的。
關(guān)于工作狀態(tài)
Coretx-M3處理器有2種工作狀態(tài)。
Thumb狀態(tài):這是16位和32位“半字對齊”的Thumb和Thumb-2指令的執(zhí)行狀態(tài)。
調(diào)試狀態(tài):處理器停止并進行調(diào)試,進入該狀態(tài)。
資源簡介:Cortex-M3 技術(shù)參考手冊 超清書簽
上傳時間: 2013-08-02
上傳用戶:eeworm
資源簡介:Cortex-M3 技術(shù)參考手冊 Cortex-M3是一個32位的核,在傳統(tǒng)的單片機領(lǐng)域中,有一些不同于通用32位CPU應(yīng)用的要求。譚軍舉例說,在工控領(lǐng)域,用戶要求具有更快的中斷速度,Cortex-M3采用了Tail-Chaining中斷技術(shù),完全基于硬件進行中斷處理,最多可減少12個時鐘...
上傳時間: 2013-12-04
上傳用戶:壞壞的華仔
資源簡介:Cortex-M3+技術(shù)參考手冊 中文 周立功
上傳時間: 2015-11-26
上傳用戶:faffd
資源簡介:Cortex-M3技術(shù)參考手冊,非常棒的指導手冊
上傳時間: 2019-11-28
上傳用戶:jisushuainan
資源簡介:Cortex-M3技術(shù)
上傳時間: 2013-10-18
上傳用戶:蟲蟲蟲蟲蟲蟲
資源簡介:學ARM Contex-M3不可多得材料,我看了可是獲益匪淺,感嘆良多啊,就等你嘍!
上傳時間: 2014-12-25
上傳用戶:lanjisu111
資源簡介:TMS570LS 系列技術(shù)參考手冊(英) 本文主要介紹TMS570LS 系列技術(shù)參考
上傳時間: 2014-01-25
上傳用戶:menggesimida
資源簡介:TMS320FC20X C24X DSP (集成閃存)技術(shù)參考手冊
上傳時間: 2013-12-22
上傳用戶:koulian
資源簡介:TimeCOS/DI通用技術(shù) 參考手冊 簡介 文件結(jié)構(gòu)舉例 安全報文傳送 命令與應(yīng)答 基本命令 中國金融IC卡專用命令
上傳時間: 2015-04-30
上傳用戶:epson850
資源簡介:PS/2 設(shè)備接口用于許多現(xiàn)代的鼠標和鍵盤它是由IBM 開發(fā)并且最初出現(xiàn)在IBM 技術(shù)參考手冊里但 是當我知道的時候這篇文件就已經(jīng)很多年沒有印刷了因此關(guān)于這個內(nèi)容現(xiàn)在沒有官方的出版物我 無法訪問IBM 的技術(shù)參考手冊所以本網(wǎng)頁中的所有信息都來自于我自己的經(jīng)...
上傳時間: 2014-01-10
上傳用戶:GHF
資源簡介:GCC技術(shù)參考手冊(英文) (PDF格式)
上傳時間: 2015-09-20
上傳用戶:skfreeman
資源簡介:這是ARM7TDMI-S中文技術(shù)參考手冊,是周立功公司翻譯!
上傳時間: 2014-01-17
上傳用戶:yuchunhai1990
資源簡介:ARM920T技術(shù)參考手冊,適合一般學習著查閱
上傳時間: 2014-02-04
上傳用戶:lepoke
資源簡介:CYPRESS公司的FX2芯片技術(shù)參考手冊
上傳時間: 2013-12-21
上傳用戶:66666
資源簡介:PS/2 協(xié)定 PS/2 設(shè)備接口用于許多現(xiàn)代的鼠標和鍵盤它是由IBM 開發(fā)并且最初出現(xiàn)在IBM 技術(shù)參考手冊里但 是當我知道的時候這篇文件就已經(jīng)很多年沒有印刷了因此關(guān)于這個內(nèi)容現(xiàn)在沒有官方的出版物我 無法訪問IBM 的技術(shù)參考手冊
上傳時間: 2013-11-26
上傳用戶:sy_jiadeyi
資源簡介:TimeCOS_PBOC 通用技術(shù)參考手冊
上傳時間: 2014-01-01
上傳用戶:tzl1975
資源簡介:TIMECOS PSAM通用技術(shù)參考手冊,主要用戶為金融卡系統(tǒng)的開發(fā)者
上傳時間: 2013-11-27
上傳用戶:金宜
資源簡介:TimeCOS_PBOC通用技術(shù)參考手冊2.5,主要用與CPU卡方面的開發(fā)
上傳時間: 2016-04-24
上傳用戶:SimonQQ
資源簡介:TimeCOS_PBOC專用技術(shù)參考手冊2.5,主要是應(yīng)用CPU卡方面的應(yīng)用
上傳時間: 2016-04-24
上傳用戶:彭玖華
資源簡介:TimeCOS_PBOC專用技術(shù)參考手冊2.8,主要用于CPU卡方面的應(yīng)用
上傳時間: 2013-12-24
上傳用戶:z1191176801
資源簡介:OMAP730 Technical Reference Manual TI的OMAP730技術(shù)參考手冊
上傳時間: 2016-04-25
上傳用戶:hxy200501
資源簡介:TimeCOS_PBOC專用技術(shù)參考手冊2.9,主要用于cpu卡方面的應(yīng)用
上傳時間: 2014-06-26
上傳用戶:cooran
資源簡介:關(guān)于mfc的技術(shù)參考手冊媒介少了mfc設(shè)計中的餓一些技術(shù)問題,\.
上傳時間: 2016-06-08
上傳用戶:hustfanenze
資源簡介:ARM7的技術(shù)參考手冊~~~ ~~~·
上傳時間: 2016-11-23
上傳用戶:葉山豪
資源簡介:Linux 技術(shù)參考手冊,很全面,對學習的人有幫助
上傳時間: 2016-12-13
上傳用戶:Shaikh
資源簡介:Linux技術(shù)參考手冊——外設(shè),,很全面,對學習的人有幫助
上傳時間: 2016-12-13
上傳用戶:三人用菜
資源簡介:Linux技術(shù)參考手冊——系統(tǒng),很全面,對學習的人有幫助
上傳時間: 2016-12-13
上傳用戶:fandeshun
資源簡介:Linux技術(shù)參考手冊系統(tǒng)、綜,很全面,對學習的人有幫助
上傳時間: 2013-12-10
上傳用戶:zyt
資源簡介:ARM CORTEX M3處理器數(shù)據(jù)手冊
上傳時間: 2014-07-30
上傳用戶:開懷常笑
資源簡介:PS/2 設(shè)備接口用于許多現(xiàn)代的鼠標和鍵盤 它是由 IBM 開發(fā)并且最初出現(xiàn)在 IBM 技術(shù)參考手冊里 但 是 當我知道的時候這篇文件就已經(jīng)很多年沒有印刷了 因此關(guān)于這個內(nèi)容現(xiàn)在沒有官方的出版物 我 無法訪問 IBM 的技術(shù)參考手冊 所以本網(wǎng)頁中的所有信息都來自于我...
上傳時間: 2013-11-25
上傳用戶: