Cortex-M處理器設計指南/國外電子與電氣工程技術叢書 Cortex-M处理器设计指南

馬丁 (Trevor Martin)

  • 出版商: 機械工業
  • 出版日期: 2015-04-01
  • 定價: $354
  • 售價: 8.5$301
  • 語言: 簡體中文
  • 頁數: 227
  • 裝訂: 平裝
  • ISBN: 7111492277
  • ISBN-13: 9787111492276

下單後立即進貨 (約4週~6週)

買這商品的人也買了...

相關主題

商品描述

 

<內容簡介>

馬丁編寫的《Cortex-M處理器設計指南》是一本基礎開發教程,主要介紹了在基於Cottex—M的處理器中使用C語言進行編程開發的關鍵技術。首先概述了Correx—M系列產品並詳細介紹了實際例程中所支持的架構描述,以便工程師在Cotrex—MO∕MO+∕M3和Cortex—M4中更加容易地開發基於C語言的程序。接著闡述了更多Cotrex—M處理器架構的先進特性和軟件技術,例如,存儲保護、操作模式和雙棧操作。最後介紹了Cortex—M處理器RTOS和CMSIS DSP庫的使用。如何設計實時DSP應用程序,以及CoreSigtlt調試系統的實時特性。

<章節目錄>

出版者的話
譯者序

前言
第1章 Cortex-M處理器家族簡介
  1.1 Cortex系列概述
  1.2 Cortex-M3
  1.3 先進的架構特性 
  1.4 Cortex-M0
  1.5 Cortex-M0+
  1.6 Cortex-M4 
  1.7 DSP指令
第2章 為Cortex-M處理器家族開發軟件
  2.1 引言
  2.2 Keil微控制器開發套件
  2.3 教程練習
  2.4 安裝
  2.5 練習:建立第一個程序
  2.6 Blinky項目
    2.6.1 寄存器窗口
    2.6.2 反彙編窗口
  2.7 項目配置
  2.8 硬件調試
第3章 Cortex-M架構
  3.1 引言
  3.2 Cortex-M指令集
  3.3 編程器的模型與CPU寄存器
  3.4 程序狀態寄存器
  3.5 Q位和飽和運算指令
  3.6 中斷和多周期指令
  3.7 條件執行——IF THEN塊
  3.8 練習:飽和運算和條件執行
  3.9 Cortex-M內存映射和總線
  3.10 寫緩衝器
  3.11 內存屏障指令
  3.12 系統控制模塊
  3.13 位操作
  3.14 練習:位段
  3.15 專用位操作指令
  3.16 系統時鐘定時器
  3.17 嵌套向量中斷控制器
  3.18 操作模式
  3.19 中斷處理之輸入
  3.20 中斷處理之退出
  3.21 中斷處理之退出(重要)
  3.22 練習:系統時鐘中斷
  3.23 Cortex-M處理器異常
    3.23.1 使用故障
    3.23.2 總線故障
    3.23.3 存儲管理器故障

    3.23.4 硬故障
    3.23.5 啟用故障異常
  3.24 優先級和搶佔
  3.25 組與子組
  3.26 運行時間優先級控制
  3.27 異常模式
    3.27.1 NVIC尾鏈
    3.27.2 NVIC遲到
    3.27.3 NVIC POP搶佔
  3.28 練習:多中斷工作
  3.29 引導加載程序支持
  3.30 練習:引導加載程序
  ……
第4章 Cortex微控制器軟件接口標準
第5章 先進的架構特性
第6章 使用CMSIS RTOS進行開發
第7章 基於Cortex-M4的實用
第8章 使用CoreSight進行調試
附錄
書籍

 

<作者介紹>

(美)馬丁|譯者:孫彪//周躍慶
馬丁是Hitex UK公司資深的技術專家,在這家公司工作的20多年間,他曾使用過眾多類型的微控制器和相關的開發工具。自從2004.年Correx—M3處理器發布以來,Trevor發表了大量基於Cortex—M的微控制器的優秀文章和應用筆記。Trevor不僅具有廣博的Cortex—M處理器系列的知識。而且還很熟悉現今嵌入式應用中的許多開發技術、應用軟件和通信協議。