会员   密码 您忘记密码了吗?
1,575,836 本书已上架      购物流程 | 常见问题 | 联系我们 | 关于我们 | 用户协议

有店 App


当前分类

商品分类

当前位置: 首页 > 简体书 > ARM Cortex-M0+嵌入式系統原理及應用:STM32G071架構、軟件和硬件集成(微課視頻版)
ARM Cortex-M0+嵌入式系統原理及應用:STM32G071架構、軟件和硬件集成(微課視頻版)
上一张
下一张
prev next

ARM Cortex-M0+嵌入式系統原理及應用:STM32G071架構、軟件和硬件集成(微課視頻版)

作者: 何賓,李天凌
出版社: 清華大學出版社
出版日期: 2022-09-01
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT534.00
市场价格: RM96.00
本店售价: RM85.44
促销价: RM84.48
剩余时间: 请稍等, 正在载入中...
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

本書以意法半導體公司的基於ARMCortex-M0+的STM32G071MCU為硬體平臺,以意法半導體公司的STM32CubeMX和ARM公司的KeilμVision5(ARM版本)整合式開發環境(以下簡稱Keil)為軟體平臺,以Cortex-M0+處理器核結構、微控制匯流排結構、Cortex-M0+指令集、組合語言程式設計、C語言程式設計、低功耗控制、外設驅動與控制,以及作業系統為主線,由淺入深、由易到難系統介紹了基於STM32G071MCU的32位元嵌入式系統的開發流程和實現方法。

本書側重於對基於ARMCortex-M0+MCU的32位元嵌入式系統設計方法的講解。在此基礎上,通過典型設計實例說明將嵌入式系統設計方法應用于不同的應用場景的方法,使得所設計的嵌入式系統在滿足應用場景的條件下實現成本、功耗和性能之間的平衡。本書可作為大學本科和高等職業教育嵌入式系統相關課程的教材,也可作為意法半導體公司舉辦的各種嵌入式系統開發和設計競賽的參考用書,對於從事基於意法半導體開發嵌入式系統應用的工程師來說,也是很好的工程參考用書。


作者介紹


目錄

第1章 嵌入式系統設計導論
1.1 微控制器和嵌入式系統基本概念
1.1.1 微控制器的定義
1.1.2 微控制器架構
1.1.3 微控制器和微處理器的差異
1.1.4 微控制器的主要應用場景
1.1.5 嵌入式系統基本概念
1.2 STM32 Cortex-M系列MCU分類和性能
1.2.1 Cortex-M系列處理器IP核
1.2.2 STM32 Cortex-M系列MCU產品
1.2.3 STM32G0系列MCU的結構和功能

第2章 軟體工具下載、安裝和應用
2.1 STM32CubeMX工具的下載和安裝
2.1.1 STM32CubeMX工具的下載
2.1.2 STM32CubeMX工具的安裝
2.1.3 STM32G0系列MCU支援包的安裝
2.2 Keil μVision(ARM版本)工具的下載、安裝和授權
2.2.1 Keil μVision內嵌編譯工具鏈架構
2.2.2 Keil μVision(ARM版本)工具的下載和安裝
2.2.3 Keil μVision(ARM版本)工具的授權
2.3 設計實例:LED的驅動和控制
2.3.1 生成簡單的工程
2.3.2 添加設計代碼
2.3.3 編譯和下載設計

第3章 Cortex-M0+處理器結構
3.1 Cortex-M0+處理器核和核心外設
3.1.1 Cortex-M0+處理器核
3.1.2 系統級介面
3.1.3 可配置的調試
3.1.4 核心外設
3.2 Cortex-M0+處理器的寄存器
3.2.1 通用寄存器
3.2.2 堆疊指標
3.2.3 程式計數器
3.2.4 連結寄存器
3.2.5 程式狀態寄存器
3.2.6 可中斷重啟指令
3.2.7 異常遮罩寄存器
3.2.8 優先順序遮罩寄存器
3.2.9 控制寄存器
3.3 Cortex-M0+記憶體空間結構
3.3.1 存儲空間映射架構
3.3.2 代碼區域位址映射
3.3.3 SRAM區域位址映射
3.3.4 外設區域位址映射
3.3.5 PPB位址空間映射
3.3.6 SCS位址空間映射
3.3.7 系統控制和ID寄存器
3.4 Cortex-M0+的端及分配
3.5 Cortex-M0+處理器異常及處理
3.5.1 異常所處的狀態
3.5.2 異常類型
3.5.3 異常優先順序
3.5.4 向量表
3.5.5 異常的進入和返回
3.5.6 NVIC中斷寄存器集
3.5.7 電平和脈衝中斷
3.6 Cortex-M0+記憶體保護單元
3.6.1 MPU寄存器
3.6.2 MPU存取權限屬性
3.6.3 新MPU區域
3.6.4 子區域及用法
3.6.5 MPU設計技巧和提示

第4章 微控制器匯流排結構
4.1 ARM AMBA系統匯流排
4.2 AMBA APB規範
4.2.1 AMBA APB寫傳輸
4.2.2 AMBA APB讀傳輸
4.2.3 AMBA APB錯誤回應

第5章 Cortex-M0+處理器指令集
第6章 Cortex-M0+組合語言程式設計基礎
第7章 Cortex-M0+C語言程式設計基礎
第8章 Cortex-M0+C語言程式設計進階
第9章 電源、時鐘和重定原理及應用
第10章 看門狗原理及應用
第11章 計時器的原理及應用
第12章 非同步和同步序列介面的原理及應用
第13章 人機交互遊戲的設計與實現