Cortex-M3權威指南中文版,學(xué)習ARM Cortex-M3核的經(jīng)典資料。
前 言
不管你是做軟件的還是做硬件的,只要相中了ARM的Cortex‐M3處理器,這本書(shū)就是為你而寫(xiě)。以前Cortex‐M3的資料只有兩個(gè)大部頭,分別是:
《Cortex‐M3技術(shù)參考手冊》(Cortex‐M3 Technical Reference Manual, 簡(jiǎn)稱(chēng)Cortex‐M3 TRM)
《ARMv7‐M應用程序級架構參考手冊》(ARMv7‐M Application Level Architecture Reference Manual)
雖然這它倆差不多是權威到“古文觀(guān)止”級的,但實(shí)在是太深入了,以致于對新手來(lái)說(shuō)那簡(jiǎn)直就是天書(shū)。本書(shū)則是一個(gè)精簡(jiǎn)版,并且敘述的前后更有條理。目標讀者包括:一線(xiàn)程序員,嵌入式產(chǎn)品設計師,片上系統(SoC)工程師,
嵌入式系統發(fā)燒友,學(xué)院研究員,還包括所有涉獵過(guò)單片機和微處理器領(lǐng)域,慧眼識珍看中了Cortex‐M3的人民大眾們。
本書(shū)要給Cortex‐M3的架構做一個(gè)簡(jiǎn)介,瀏覽一下指令系統,寫(xiě)幾個(gè)段代碼練練手,說(shuō)一些硬件特性,再表一表該處理器精深的調試系統。本書(shū)還給出了應用程序范例,手把手地教你使用開(kāi)發(fā)工具,包括ARM的工具和GNU的工具鏈。如果你以前是ARM7TDMI的玩家,正準備著(zhù)升級裝備到Cortex‐M3,本書(shū)也非常解渴,里面講述了兩者的不同,以及鳥(niǎo)槍換炮的升級過(guò)程。