本書在全面介紹ARM處理器的體系結構、編程模型、指令系統和開發工具的同時,以Samsung公司的一款基于以太網系統的ARM處理器-S3C4510B為核心,詳細講解系統的設計、調試,以及相關的軟件設計和嵌入式操作系統的移植過程。通過閱讀本書,可以使具備一定的系統設計能力的讀者全面掌握開發基于ARM微處理器系統的多方面知識,從而具備設計開發基于ARM微處理器的特定應用系統的能力。本書可作為基于ARM的軟件編程和硬件系統設計的參考手冊,也可作為16/32位微處理器教學用書,以及嵌入式系統應用設計人員的參考用書。 ARM公司自90年代初正式成立以來, 在32位RISC (Reduced Instruction Set Computer) CPU開發領域不斷取得突破,其結構已經從V3發展到V6。由于ARM公司自成立以來,一直以IP(Intelligence Property)提供者的身份向各大半導體制造商出售知識產權,而自己從不介入芯片的生產銷售,加上其設計的芯核具有功耗低、成本低等顯著優點,因此獲得眾多的半導體廠家和整機廠商的大力支持,在32位嵌入式應用領域獲得了巨大的成功,目前已經占有75%以上的32位RISC嵌入式產品市場。在低功耗、低成本的嵌入式應用領域確立了市場領導地位,F在設計、生產ARM芯片的國際大公司已經超過50多家,國內多家大公司也已經購買ARM公司的芯核用于通訊專用芯片的設計。鑒于目前ARM微處理器的國內的逐步推廣應用,已有部分工科大學開設了基于ARM的32位微處理器的相關課程。在所有ARM微處理器系列中,ARM7TDMI微處理器系列應用最廣,采用ARM7TDMI微處理器作為內核生產芯片的公司最多,同時其性能價格比也是最高的。因此,本書主要對ARM7TDMI微處理器的結構原理進行介紹,并以此為基礎詳細介紹了應用系統的設計與調試方法 |
ARM應用系統開發詳解──基于S3C4510B的系統設計(書).pdf
4.95 MB, 下載積分: 積分 -1