Cortex-M3 + μC/OS-II嵌入式系統開發入門與應用

Cortex-M3 + μC/OS-II嵌入式系統開發入門與應用
定價:239
NT $ 208
 

內容簡介

  本書首先講解了Cortex-M3處理器的架構及RealView MDK開發平台的相關知識,然後對μC/OS-Ⅱ的內核移植、驅動開發、應用程序開發進行了介紹,最後綜合運用所學知識介紹了一個μC/OS-Ⅱ的程序設計實例。

  本書內容由淺入深,為加深理解,列舉了很多程序設計的相關實例。

  本書適合嵌入式初學者、嵌入式開發人員以及高校相關專業師生閱讀。
 

目錄

第1部分
 第1章 走進ARM微處理器 
  1.1 ARM體系結構的源頭——ARM公司 
  1.2 ARM處理器的發展歷程 
  1.3 ARM體系結構 
   1.3.1 ARM Cortex處理器技術特點 
   1.3.2 ARM Cortex系列處理器比較 
  1.4 ARM v7新增指令 
   1.4.1 位操作指令 
   1.4.2 比特反轉指令 
   1.4.3 16-bit常數操作 
   1.4.4 調轉表指令 
   1.4.5 IT指令 
   1.4.6 檢查是否為零並跳轉指令(CBZ) 
 第2章 Cortex-M3處理器體系結構 
  2.1 Cortex-M3綜述 
  2.2 Cortex-M3編程模式 
   2.2.1 Cortex-M3的工作模式和工作狀態 
   2.2.2 特權訪問和用戶訪問 
   2.2.3 Cortex-M3的寄存器組織 
   2.2.4 Cortex-M3的數據類型 
   2.2.5 Cortex-M3的存儲器格式 
  2.3 Cortex-M3的存儲器管理 
   2.3.1 存儲器映射 
   2.3.2 Bit-banding機制 
  2.4 Cortex-M3的異常處理 
   2.4.1 異常優先級 
   2.4.2 異常處理的堆棧使用 
   2.4.3 Cortex-M3特有的異常處理機制 
   2.4.4 異常退出 
   2.4.5 復位異常 
   2.4.6 中止(Abort)異常 
  2.5 Cortex-M3的電源管理 
   2.5.1 SLEEPING 
   2.5.2 SLEEPDEEP 
  2.6 嵌套向量中斷控制器NVIC 
  2.7 存儲器保護單位MPU 
  2.8 Cortex-M3開發平台——STM32V100評估板介紹 
 第3章 ARM開發環境RealView MDK平台搭建 
 第4章 基于RealView開發環境的嵌入式軟件開發
 第5章 STM32F103處理器內部資源C編程與實例
第2部分
 第6章 μC/OS-Ⅱ操作系統基礎及其移植開發初步 
 第7章 μC/OS-Ⅱ的內核機制 
 第8章 基于μC/OS-Ⅱ的程序設計實例 
參考文獻
網路書店 類別 折扣 價格
  1. 新書
    87
    $208