購物比價找書網找車網
FindBook  
 有 1 項符合

Arm Cortex-M23和Cortex-M33微處理器權威指南

的圖書
Arm Cortex-M23和Cortex-M33微處理器權威指南 Arm Cortex-M23和Cortex-M33微處理器權威指南

作者:(姚文祥 / 譯者:彭琪 
出版社:機械工業出版社
出版日期:2023-09-01
語言:簡體中文   規格:平裝 / 747頁 / 19 x 26 x 3.73 cm / 普通級/ 1-1
圖書選購
型式價格供應商所屬目錄
 
$ 1352
博客來 博客來
電子電機
圖書介紹 - 資料來源:博客來   評分:
圖書名稱:Arm Cortex-M23和Cortex-M33微處理器權威指南

內容簡介

本書著重介紹Armv8-M架構以及Cortex-M23和Cortex-M33處理器的可用功能。該書涵蓋了一系列主題內容,包括指令集、程式師模型、中斷處理、作業系統支援和調試功能。本書通過一系列實例演示了如何為Cortex-M23和Cortex-M33處理器創建軟體,使嵌入式軟體發展人員對Armv8-M架構有所瞭解。本書還詳細介紹了TrustZone技術,包括該技術如何有利於物聯網應用的安全、操作、該技術如何影響處理器的硬體(如記憶體架構、中斷處理等),以及創建安全軟體的各種其他注意事項。
 

作者介紹

2015年畢業於清華大學電子科學與技術專業並獲博士學位,同年任教于西安電子科技大學微電子學院。主要研究方向包括SOC集成系統設計,AI與無線通訊技術,數位信號處理等。
 

目錄

譯者序
前言
致謝

第1章 概述  1
1.1 微控制器與處理器  1
1.2 處理器分類  2
1.3 Cortex-M23和Cortex-M33處理器與Armv8-M架構  3
1.4 Cortex-M23和Cortex-M33處理器的特性  4
1.5 為什麼有兩種不同的處理器  5
1.6 Cortex-M23和Cortex-M33應用  6
1.7 技術特徵  7
1.8 與前幾代Cortex-M處理器的對比  8
1.9 Cortex-M23和Cortex-M33處理器的優勢  10
1.10 瞭解微控制器編程  12
1.11 延伸閱讀  13
參考文獻  15

第2章 Cortex-M編程入門  16
2.1 概述  16
2.2 基本概念  18
2.3 Arm Cortex-M編程簡介  23
2.4 軟件開發流程  33
2.5 Cortex微控制器軟件介面標準  35
2.6 軟件開發的附加說明  41
參考文獻  41

第3章 Cortex-M23與Cortex-M33處理器技術概述  42
3.1 Cortex-M23與Cortex-M33處理器的設計原則  42
3.2 結構圖  43
3.3 處理器  45
3.4 指令集  46
3.5 記憶體映射  47
3.6 匯流排界面  48
3.7 記憶體保護  49
3.8 中斷與異常處理  50
3.9 低功耗特性  51
3.10 作業系統支援  51
3.11 浮點運算單元  52
3.12 輔助處理器介面與Arm自訂指令  52
3.13  調試與跟蹤支持  52
3.14 多核系統設計支援  53
3.15 Cortex-M23與Cortex-M33處理器的關鍵功能增強  53
3.16 與其他Cortex-M系列處理器的相容性  57
3.17 處理器配置選項  57
3.18 TrustZone功能介紹  59
3.19 為什麼TrustZone能帶來更好的安全性  65
3.20 使用僅執行記憶體保護固件  68
參考文獻  69

第4章 架構  70
4.1 Armv8-M指令集架構簡介  70
4.2 編程者模型  72
4.3 記憶體系統  94
4.4 異常與中斷  105
4.5 調試  112
4.6 重定與重定順序  114
4.7 其他架構相關內容  117
參考文獻  118

第5章 指令集  119
5.1 背景  119
5.2 Cortex-M系列處理器的指令集特徵  120
5.3 瞭解匯編語言語法  123
5.4 指令尾碼的使用  127
5.5 統一匯編語言  128
5.6 指令集—處理器內部數據傳送指令  129
5.7 指令集—記憶體訪問  134
5.8 指令集—算數運算  153
5.9 指令集—邏輯運算  157
5.10 指令集—移位元和迴圈操作  158
5.11 指令集—數據轉換(擴展和反向排序)  160
5.12 指令集—位元域處理  162
5.13 指令集—飽和操作  163
5.14 指令集—程式流程控制  165
5.15 指令集—DSP擴展  174
5.16 指令集—浮點支援指令  182
5.17 指令集—異常相關指令  187
5.18 指令集—睡眠模式相關指令  189
5.19 指令集—記憶體屏障指令  190
5.20 指令集—TrustZone支援指令  192
5.21 指令集—輔助處理器和Arm自訂指令支援  193
5.22 指令集—其他函數  197
5.23 基於CMSIS-CORE訪問特殊寄存器  199
參考文獻  201

第6章 記憶體系統  202
6.1 記憶體系統概述  202
6.2 記憶體映射  204
6.3 記憶體類型和記憶體屬性  206
6.4 存取權限管理  210
6.5 記憶體中的位元組順序  213
6.6 數據對齊和非對齊數據的訪問支持  216
6.7 獨佔訪問支持  217
6.8 記憶體排序和記憶體屏障指令  220
6.9 匯流排等候狀態和錯誤支援  221
6.10 單週期I/O埠(僅限於Cortex-M23)  223
6.11 微控制器中的記憶體系統  224
6.12 軟件方面的考慮  229
參考文獻  230

第7章 在記憶體系統中支援TrustZone  231
7.1 概覽  231
7.2 SAU與IDAU  232
7.3 備份與不備份的寄存器  234
7.4 測試目標指令與分區ID編號  236
7.5 記憶體保護控制器與外設保護控制器  241
7.6 安全自我調整外設  243
參考文獻  244

第8章 異常與中斷—架構概述  245
8.1 異常與中斷概述  245
8.2 異常類型  248
8.3 異常與中斷管理概述  250
8.4 異常序列  252
8.5 異常優先順序定義  255
8.6 中斷向量表與中斷向量表偏移寄存器  260
8.7 中斷輸入與中斷掛起行為  262
8.8 安全TrustZone系統中的異常與中斷目標狀態  266
8.9 棧幀  268
8.10 EXC_RETURN  277
8.11 同步異常與非同步異常分類  281
參考文獻  282

第9章 異常和中斷管理  283
9.1 異常和中斷管理概述  283
9.2 用於中斷管理的NVIC寄存器  287
9.3 用於系統異常管理的SCB寄存器  293
9.4 用於異常或中斷遮罩的特殊寄存器  300
9.5 編程中的向量表定義  306
9.6 中斷延遲和異常處理優化  309
9.7 提示與技巧  313
參考文獻  314

第10章 低功耗及系統控制特性  315
10.1 低功耗需求  315
10.2 Cortex-M23/M33的低功耗特性  316
10.3 WFI、WFE、SEV的更多指令介紹  327
10.4 開發低功耗應用  332
10.5 系統控制塊和系統控制特性  334
10.6 輔助控制寄存器  341
10.7 系統控制塊中的其他寄存器  342

第11章 支援作業系統的特性  343
11.1 支援作業系統的特性概述  343
11.2 系統計時器  344
11.3 棧指針備份  352
11.4 棧限制檢查  356
11.5 SVCall與PendSV異常  360
11.6 非特權執行等級與記憶體保護單元  367
11.7 獨佔訪問  368
11.8 如何在支持TrustZone安全功能擴展的系統環境運行RTOS  370
11.9 Cortex-M系列處理器中的RTOS
操作概念  372
參考文獻  383

第12章 記憶體保護單元  384
12.1 記憶體保護單元概述  384
12.2 MPU寄存器  386
12.3 MPU配置  393
12.4 TrustZone和MPU  400
12.5 Armv8-M架構與前幾代架構關於MPU的主要區別  402
參考文獻  403

第13章 故障異常與故障處理  404
13.1 概述  404
13.2 故障的產生原因  406
13.3 啟用故障異常事件  412
13.4 故障處理常式的設計考慮  413
13.5 故障狀態與其他資訊  415
13.6 鎖死  422
13.7 故障事件分析  424
13.8 棧跟蹤  426
13.9 在故障處理常式中抽取棧幀並列印故障狀態  428
參考文獻  431

第14章 Cortex-M33處理器的浮點單元   432
14.1 浮點數  432
14.2 Cortex-M33中的浮點運算單元  436
14.3 Cortex-M33 FPU和Cortex-M4FPU的主要區別  448
14.4 延遲入棧詳解  449
14.5 使用FPU  455
14.6 浮點異常  460
14.7 提示與技巧  463
參考文獻  463

第15章 輔助處理器介面與Arm
自訂指令  464
15.1 概述  464
15.2 架構概述  470
15.3 在C語言中通過內建函數訪問輔助處理器指令  470
15.4 在C語言中通過內建函數使用Arm自訂指令  472
15.5 啟用輔助處理器和Arm自訂指令時要採取的軟件步驟  474
15.6 輔助處理器功耗控制  474
15.7 提示與技巧  475
參考文獻  476

第16章 調試和跟蹤功能  477
16.1 概述  477
16.2 調試架構細節  482
16.3 調試組件簡介  493
16.4 啟動調試會話  523
16.5 快閃記憶體編程支持  524
16.6 軟件設計注意事項  525
參考文獻  525

第17章 軟件開發  526
17.1 概述  526
17.2 Keil MDK入門  528
17.3 Arm架構的程序呼叫標準  562
17.4 軟件場景  564
參考文獻  566

第18章 安全軟件開發  567
18.1 安全軟件開發概述  567
18.2 TrustZone技術細節  569
18.3 安全軟件開發流程  580
18.4 在Keil MDK中創建安全項目  595
18.5 其他工具鏈中的CMSE支持  605
18.6 安全軟件設計考慮  606
參考文獻  620

第19章 Cortex-M33處理器中的數字信號處理  621
19.1 為何微控制器中需要DSP  621
19.2 使用Cortex-M系列處理器開發DSP應用的理由  622
19.3 點乘案例  624
19.4 利用SIMD指令獲得更高的性能  626
19.5 處理溢出  628
19.6 用於數字信號處理的數據類型  631
19.7 Cortex-M33 DSP指令  634
19.8 針對Cortex-M33處理器編寫優化的DSP代碼  647
參考文獻  664

第20章 使用Arm CMSIS-DSP庫  665
20.1 庫概述  665
20.2 函數命名約定  667
20.3 獲取幫助  667
20.4 示例1—DTMF演示  667
20.5 示例2—通過最小二乘法實現運動跟蹤  678
20.6 示例3—即時濾波器設計  682
20.7 如何確定基於Cortex-M33的系統所支援的指令集特性  705
參考文獻  706

第21章 進階主題  707
21.1 關於棧記憶體保護的更多資訊  707
21.2 信號量、載入獲取和存儲釋放指令  708
21.3 非特權中斷處理常式  711
21.4 中斷處理常式重入  717
21.5 軟件優化主題  721
參考文獻  731

第22章 IoT安全和PSA
Certified框架簡介  732
22.1 從處理器架構到IoT安全  732
22.2 PSA Certified簡介  733
22.3 TF-M項目  741
22.4 附加資訊  746
參考文獻  747
 

詳細資料

  • ISBN:9787111734024
  • 規格:平裝 / 747頁 / 19 x 26 x 3.73 cm / 普通級 / 1-1
  • 出版地:中國
贊助商廣告
 
金石堂 - 今日66折
伯爵先生(限量純手工魅惑黑蕾絲書套版)
66折: $ 329 
金石堂 - 今日66折
品格教育繪本 情緒教育:精選繪本套書 (18冊入)
作者:喬尼.蘭伯特、納迪亞.希琳
出版社:東雨文化
出版日期:2024-04-22
66折: $ 3953 
 
金石堂 - 暢銷排行榜
隨插即上!性愛後宮 無修正 ※DAV
作者:西沢水木(西沢みずき)
出版社:未來數位有限公司
出版日期:2024-10-30
$ 253 
Taaze 讀冊生活 - 暢銷排行榜
長期買進︰財金教授周冠男的42堂自制力投資課
作者:周冠男
出版社:遠見天下文化出版股份有限公司
出版日期:2024-07-31
$ 355 
博客來 - 暢銷排行榜
膽大黨 1
作者:龍幸伸
出版社:東立
出版日期:2022-06-09
$ 93 
金石堂 - 暢銷排行榜
內在原力:9個設定,活出最好的人生版本
作者:愛瑞克
出版社:新樂園
出版日期:2021-07-28
$ 300 
 
Taaze 讀冊生活 - 新書排行榜
幫孩子取個好名字:二○二五年蛟蛇化龍富貴年版
作者:黃逢逸
出版社:新手父母
出版日期:2024-10-19
$ 304 
Taaze 讀冊生活 - 新書排行榜
2025【條理圖表分類,必考重點粗體凸顯】超級犯規!國文測驗高分關鍵的七堂課(十版)(高普考/地方特考/各類特考)
作者:李宜藍
出版社:千華數位文化股份有限公司
出版日期:2024-10-25
$ 621 
Taaze 讀冊生活 - 新書排行榜
和狗狗一起玩嗅聞!:善用狗狗的神奇嗅覺,打開人犬相處的全新宇宙!
作者:安娜莉.克梵
出版社:橡樹林
出版日期:2024-11-14
$ 340 
金石堂 - 新書排行榜
調教叛逆/王者-全
作者:キタハラリイ
出版社:長鴻出版社股份有限公司
出版日期:2024-11-15
$ 119 
 

©2024 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策