嵌入式系統原理與實踐——基於Cortex-M3(STM32)(下冊)

周銀祥

  • 出版商: 華中科技大學
  • 出版日期: 2020-07-01
  • 定價: $594
  • 售價: 8.5$505
  • 語言: 簡體中文
  • 頁數: 648
  • ISBN: 7568061752
  • ISBN-13: 9787568061759
  • 相關分類: 嵌入式系統STM32
  • 下單後立即進貨 (約4週~6週)

相關主題

商品描述

采用ARM技術知識產權(IP)核的微處理器,即我們通常所說的ARM微處理器,已遍及工業控制、消費類電子產品、通信系統、網絡系統、無線系統等各類產品市場,基於ARM技術的微處理器應用約占據了32位RISC微處理器90%以上的市場份額,ARM技術正在逐步滲入到我們生活的各個方面。 ARM已成為嵌入式的代名詞,學習嵌入式就是學習ARM。 ARM公司1985年開發出全球第一款商業 RISC 處理器,真正運用的ARM7於1993年推出,之後還有ARM9、ARM11,得到大量運用。2004年又開始推出更新的ARM Cortex-M3、A8、A9、A15,取代ARM7、ARM9、ARM11,廣泛運用在嵌入式領域。 ARM Cortex系列提供了一個標準的體系結構來滿足以上各種技術的不同性能要求,其包含的處理器基於ARMv7架構的三個分工明確的部分。A部分面向覆雜的尖端應用程序,用於運行開放式的覆雜操作系統;R部分針對實時系統;M部分為成本控制和微控制器應用提供優化。 Cortex-M3是首款基於ARMv7-M架構的處理器,是行業領先的 32 位處理器,適用於具有高確定性的實時應用,是專門為了在微控制器,汽車車身系統,工業控制系統和無線網絡等對功耗和成本敏感的嵌入式應用領域實現高系統性能而設計的,它大大簡化了可編程的覆雜性,使ARM架構成為各種應用方案(即使是最簡單的方案)的上佳選擇。 為了更好地進行嵌入式教學,筆者設計了基於STM32F103的STM32實驗板”,用於自己學習與教學中。