中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
嵌入式系統原理與應用

包郵 嵌入式系統原理與應用

出版社:人民郵電出版社出版時間:2021-12-01
開本: 16開 頁數: 326
本類榜單:教材銷量榜
中 圖 價:¥58.2(8.3折) 定價  ¥69.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

嵌入式系統原理與應用 版權信息

嵌入式系統原理與應用 本書特色

(1)本書針對讀者學習嵌入式系統入門困難、相關內容較為抽象、學習以后動手能力差等問題,通過通俗易懂的文字描述和豐富的案例介紹,讓讀者掌握嵌入式系統的基本概念、工作原理和開發方法,同時盡量避免煩瑣的軟 硬件配置細節描述。 (2)本書使用的硬件環境基于 STM32F4 系列微控制器,具體型號是 STM32F407xx,其中闡述的微控制器工作原理與編程方法也適用于 STM32 系列中的其他型號的微控制器。全書案例使用C語言和 HAL 庫編程實現。為了照顧部分對嵌入式系統底層程序開發感興趣的讀者,本書在講解Cortex-M3 M4 架構的部分保留了對匯編語言的介紹。 本書特色: (1)結構合理,語言精煉,案例豐富。 (2)基于Arm體系結構的STM32F4系列微控制器。 (3)詳細介紹嵌入式系統的概念、原理、應用及開發工具鏈。 (4)配套豐富教輔資源,支持隨時隨地自學,助力讀者穩步提升工程實踐能力。

嵌入式系統原理與應用 內容簡介

本書首先介紹了嵌入式系統的基本概念和背景知識,以及常見的嵌入式系統硬件和嵌入式系統開發工具;其次講解了基于Cortex-M3 M4架構微控制器的內部結構和指令集,幫助讀者建立對嵌入式處理器的宏觀認識;然后介紹了STM32微控制器的開發工具鏈,包括STM32CubeMX、Keil MDK和設備驅動庫等;很后以STM32F4系列微控制器為例,闡述了其主要功能模塊的工作原理和編程方法,包括這些模塊的內部結構、外圍硬件電路設計方法、寄存器組織和應用案例等內容。 本書可作為高等院校計算機、電子信息、自動化、電力電氣等專業的“嵌入式系統原理”“嵌入式系統編程”“32位單片機原理與應用”等課程的教材和教學參考書,也可作為工程實訓、電子制作與競賽的實踐教材,還可作為從事自動控制、物聯網、機電一體化等應用領域開發工作的工程技術人員的參考書。

嵌入式系統原理與應用 目錄

章名目錄
----------
第 1章 嵌入式系統概述
第 2章 嵌入式系統基礎知識
第3章 Arm處理器介紹
第4章 Cortex-M3 M4架構
第5章 STM32系列微控制器
第6章 STM32設備驅動庫和STM32CubeMX
第7章 Keil MDK集成開發環境
第8章 處理器時鐘
第9章 通用輸入輸出端口
第 10章 異常與中斷處理
第 11章 定時器
第 12章 串行通信接口
第 13章 DMA
第 14章 數模轉換器
第 15章 模數轉換器
第 16章 浮點運算與數字信號處理
第 17章 綜合應用案例

具體目錄
----------
第 1章 嵌入式系統概述 1
1.1 嵌入式系統的概念 1
1.2 嵌入式系統的特點 2
1.3 嵌入式系統的組成 4
1.4 嵌入式系統的應用領域 7
1.5 思考與練習 8

第 2章 嵌入式系統基礎知識 9
2.1 嵌入式硬件系統 9
2.1.1 嵌入式處理器 9
2.1.2 存儲器 17
2.1.3 外圍接口 20
2.2 嵌入式軟件系統 21
2.2.1 嵌入式操作系統 22
2.2.2 嵌入式圖形系統 23
2.3 嵌入式系統的開發流程與開發模式 25
2.3.1 嵌入式系統的開發流程 25
2.3.2 嵌入式系統的開發模式 26
2.4 思考與練習 30

第3章 Arm處理器介紹 31
3.1 概述 31
3.2 Arm體系結構 32
3.2.1 Arm體系結構的版本 33
3.2.2 Arm體系結構的擴展 36
3.3 常見的Arm處理器 37
3.4 思考與練習 40

第4章 Cortex-M3 M4架構 41
4.1 概述 41
4.2 Cortex-M3 M4的內部結構 42
4.3 Cortex-M3 M4的系統地址映射 46
4.4 Cortex-M3 M4的編程模型 47
4.4.1 工作模式和運行級別 48
4.4.2 存儲格式 48
4.4.3 寄存器組 49
4.5 Cortex-M3 M4的異常 53
4.6 指令集和匯編語言 54
4.6.1 Thumb指令集概述 54
4.6.2 匯編語言基礎 55
4.6.3 尋址方式 57
4.6.4 統一匯編語言 60
4.7 思考與練習 61

第5章 STM32系列微控制器 62
5.1 概述 62
5.2 STM32F407xx微控制器介紹 63
5.3 STM32F407xx的地址映射 67
5.4 啟動方式的配置 71
5.5 STM32系列微控制器的命名規則 72
5.6 STM32系列微控制器的引腳功能 73
5.7 STM32*小系統的組成 75
5.8 思考與練習 78

第6章 STM32設備驅動庫和STM32CubeMX 79
6.1 CMSIS介紹 79
6.2 STM32設備驅動庫 82
6.2.1 STM32設備驅動庫簡介 82
6.2.2 預定義數據類型和結構體 86
6.2.3 解析HAL庫 88
6.3 STM32CubeMX輔助開發工具 91
6.4 思考與練習 97

第7章 Keil MDK集成開發環境 98
7.1 Keil MDK介紹 98
7.2 Keil MDK安裝 99
7.3 Keil MDK使用 102
7.4 Keil MDK程序調試 110
7.5 STM32F407xx引導代碼解析 112
7.6 思考與練習 115

第8章 處理器時鐘 116
8.1 時鐘概述 116
8.2 時鐘相關參數 119
8.3 時鐘參數配置方法 120
8.3.1 工程設置 121
8.3.2 時鐘相關代碼解析 122
8.4 思考與練習 126

第9章 通用輸入輸出端口 127
9.1 STM32F4微控制器的GPIO端口 127
9.2 GPIO配置方法 129
9.3 GPIO編程 130
9.3.1 工程配置 131
9.3.2 GPIO相關數據結構和API函數 132
9.3.3 GPIO代碼解析 133
9.4 位帶操作 137
9.4.1 位帶概述 137
9.4.2 位帶編程 138
9.5 思考與練習 140

第 10章 異常與中斷處理 141
10.1 中斷控制器的工作原理 141
10.1.1 中斷優先級 142
10.1.2 外部中斷和事件 147
10.2 中斷編程 149
10.2.1 工程配置 149
10.2.2 中斷相關數據結構和API函數 151
10.2.3 中斷代碼解析 154
10.3 思考與練習 157

第 11章 定時器 158
11.1 系統定時器 158
11.2 通用定時器 162
11.2.1 定時器的時鐘源 165
11.2.2 定時器的計數單元 167
11.3 定時器的基本計數功能 168
11.3.1 工程配置 169
11.3.2 計數相關數據結構和API函數 171
11.3.3 定時器計數代碼解析 173
11.4 定時器的輸出比較模式 175
11.4.1 工程配置 175
11.4.2 輸出比較模式相關數據結構和API函數 178
11.4.3 輸出比較模式代碼解析 179
11.5 定時器的PWM輸出模式 182
11.5.1 工程配置 183
11.5.2 PWM輸出模式相關數據結構和API函數 184
11.5.3 PWM輸出模式代碼解析 185
11.6 定時器的外部時鐘模式 186
11.6.1 工程配置 187
11.6.2 外部時鐘模式代碼解析 188
11.7 定時器的級聯 189
11.7.1 工程配置 189
11.7.2 定時器級聯代碼解析 192
11.8 定時器的輸入捕獲模式 193
11.8.1 工程配置 193
11.8.2 輸入捕獲模式相關數據結構和API函數 194
11.8.3 輸入捕獲模式代碼解析 195
11.9 思考與練習 197

第 12章 串行通信接口 199
12.1 串行通信與異步串行通信 199
12.1.1 串行通信概述 199
12.1.2 異步串行通信協議 200
12.1.3 異步串行通信的接口標準 201
12.2 STM32F407xx的異步串行通信 204
12.3 異步串行通信參數設置 205
12.4 阻塞方式串行通信 209
12.4.1 工程配置 210
12.4.2 異步串行通信相關數據結構和API函數 211
12.4.3 異步串行通信阻塞方式通信代碼解析 213
12.5 非阻塞方式串行通信 215
12.5.1 工程配置 216
12.5.2 異步串行通信中斷處理相關函數 216
12.5.3 異步串行通信非阻塞方式通信代碼解析 217
12.6 思考與練習 219

第 13章 DMA 220
13.1 DMA介紹 220
13.1.1 STM32F4微控制器的DMA工作原理 220
13.1.2 DMA參數配置 222
13.2 外設與存儲器之間的DMA傳輸 224
13.2.1 工程配置 224
13.2.2 DMA相關數據結構和API函數 226
13.2.3 外設到存儲器的DMA傳輸代碼解析 228
13.3 存儲器到存儲器的DMA傳輸 230
13.3.1 工程配置 231
13.3.2 存儲器到存儲器的DMA傳輸代碼解析 231
13.4 思考與練習 234

第 14章 數模轉換器 235
14.1 DAC介紹 235
14.2 STM32F407xx的DAC 236
14.3 軟件觸發方式 239
14.3.1 工程配置 239
14.3.2 DAC相關數據結構和API函數 240
14.3.3 軟件觸發方式代碼解析 241
14.4 定時器觸發方式 242
14.4.1 工程配置 243
14.4.2 定時器觸發方式代碼解析 243
14.5 DMA方式的DAC編程 244
14.5.1 工程配置 245
14.5.2 DMA方式的DAC轉換代碼解析 245
14.6 思考與練習 247

第 15章 模數轉換器 248
15.1 ADC介紹 248
15.2 STM32F407xx的ADC 249
15.3 多重ADC模式 255
15.4 軟件觸發數據采樣 259
15.4.1 工程配置 259
15.4.2 ADC相關數據結構和API函數 262
15.4.3 軟件觸發數據采樣代碼解析 264
15.5 定時器觸發數據采樣 266
15.5.1 軟件配置 266
15.5.2 定時器觸發數據采樣代碼解析 267
15.6 規則組數據采樣 268
15.6.1 工程配置 268
15.6.2 規則組數據采樣代碼解析 270
15.7 多重ADC模式數據采樣 272
15.7.1 工程配置 272
15.7.2 ADC擴展的API函數 273
15.7.3 多重ADC模式數據采樣代碼解析 274
15.8 思考與練習 275

第 16章 浮點運算與數字信號處理 276
16.1 Cortex-M4架構的浮點運算 276
16.1.1 定點數和浮點數 277
16.1.2 Cortex-M4的浮點運算單元 278
16.1.3 浮點運算編程 279
16.2 DSP指令集 281
16.2.1 DSP相關數據類型 282
16.2.2 DSP指令集 283
16.3 CMSIS-DSP庫介紹 284
16.4 CMSIS-DSP庫編程舉例 286
16.4.1 向量運算 286
16.4.2 快速傅里葉變換 292
16.4.3 FIR濾波器 295
16.4.4 IIR濾波器 302
16.5 思考與練習 306

第 17章 綜合應用案例 307
17.1 智能小車的工作原理及編程 307
17.1.1 電機驅動模塊 308
17.1.2 循跡檢測模塊 313
17.1.3 超聲波測距模塊 315
17.2 多任務環境下的智能小車控制程序 318
17.2.1 Keil RTX5 319
17.2.2 基于Keil RTX5的多任務編程 320
17.3 思考與練習 325

參考文獻 326
展開全部

嵌入式系統原理與應用 作者簡介

梁晶:2004年畢業于華中科技大學計算機學院嵌入式系統與智能控制專業,獲工學碩士學位,武漢紡織大學計算機與人工智能學院專任教師,主要研究方向為嵌入式系統、人工智能、大數據技術。多年來在一線從事嵌入式系統、人工智能和大數據相關的教學和科研工作,主持和參與過多項校級、省級教研項目和科研項目。長期與企業合作從事嵌入式智能終端、車載互聯網等產品的研發工作,在嵌入式領域具備較強的理論功底和豐富的工程經驗。吳銀琴:2003年畢業于華中科技大學生命科學與技術學院生物醫學工程專業,獲工學碩士學位,中南民族大學電子與信息工程學院專任教師,主要研究方向為嵌入式系統、信號處理等。多年來一直從事嵌入式系統、信號處理相關的教學和科研工作,主持和參與過多項教學改革項目、實驗教改項目和科研項目,擁有豐富的教學經驗。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 南京租车,南京汽车租赁,南京包车,南京会议租车-南京七熹租车 | 北京网站建设-企业网站建设-建站公司-做网站-北京良言多米网络公司 | 东莞画册设计_logo/vi设计_品牌包装设计 - 华略品牌设计公司 | 全自动真空上料机_粉末真空上料机_气动真空上料机-南京奥威环保科技设备有限公司 | 飞扬动力官网-广告公司管理软件,广告公司管理系统,喷绘写真条幅制作管理软件,广告公司ERP系统 | 高速龙门架厂家_监控杆_多功能灯杆_信号灯杆_锂电池太阳能路灯-鑫世源照明 | 色谱柱-淋洗液罐-巴罗克试剂槽-巴氏吸管-5ml样品瓶-SBS液氮冻存管-上海希言科学仪器有限公司 | 钢衬玻璃厂家,钢衬玻璃管道 -山东东兴扬防腐设备有限公司 | 上海宿田自动化设备有限公司-双面/平面/单面贴标机 | 运动木地板厂家_体育木地板安装_篮球木地板选购_实木运动地板价格 | 好看的韩国漫画_韩漫在线免费阅读-汗汗漫画 | 东莞市超赞电子科技有限公司 全系列直插/贴片铝电解电容,电解电容,电容器 | 苏州西朗门业-欧盟CE|莱茵UL双认证的快速卷帘门品牌厂家 | 集装箱展厅-住人集装箱住宿|建筑|房屋|集装箱售楼处-山东锐嘉科技工程有限公司 | 999范文网_优质范文下载写作帮手 | 赛尔特智能移动阳光房-阳光房厂家-赛尔特建筑科技(广东)有限公司 | 深圳宣传片制作-企业宣传视频制作-产品视频拍摄-产品动画制作-短视频拍摄制作公司 | 阴离子_阳离子聚丙烯酰胺厂家_聚合氯化铝价格_水处理絮凝剂_巩义市江源净水材料有限公司 | 并离网逆变器_高频UPS电源定制_户用储能光伏逆变器厂家-深圳市索克新能源 | 窖井盖锯圆机_锯圆机金刚石锯片-无锡茂达金刚石有限公司 | 纸布|钩编布|钩针布|纸草布-莱州佳源工艺纸布厂 | 皮带机-带式输送机价格-固定式胶带机生产厂家-河南坤威机械 | 塑钢件_塑钢门窗配件_塑钢配件厂家-文安县启泰金属制品有限公司 深圳南财多媒体有限公司介绍 | 国产离子色谱仪,红外分光测油仪,自动烟尘烟气测试仪-青岛埃仑通用科技有限公司 | 拉力机-万能试验机-材料拉伸试验机-电子拉力机-拉力试验机厂家-冲击试验机-苏州皖仪实验仪器有限公司 | 手持式线材张力计-套帽式风量罩-深圳市欧亚精密仪器有限公司 | 深圳昂为官网-气体分析仪,沼气分析仪,动态配气仪,气体传感器厂家 | 土壤检测仪器_行星式球磨仪_土壤团粒分析仪厂家_山东莱恩德智能科技有限公司 | 沈飞防静电地板__机房地板-深圳市沈飞防静电设备有限公司 | 自动售货机_无人售货机_专业的自动售货机运营商_免费投放售货机-广州富宏主官网 | 步进电机_agv电机_伺服马达-伺服轮毂电机-和利时电机 | 寮步纸箱厂_东莞纸箱厂 _东莞纸箱加工厂-东莞市寮步恒辉纸制品厂 | 氧氮氢联合测定仪-联测仪-氧氮氢元素分析仪-江苏品彦光电 | 下水道疏通_管道疏通_马桶疏通_附近疏通电话- 立刻通 | 青岛空压机,青岛空压机维修/保养,青岛空压机销售/出租公司,青岛空压机厂家电话 | 数显恒温培养摇床-卧式/台式恒温培养摇床|朗越仪器 | 环球周刊网| 冷凝锅炉_燃气锅炉_工业燃气锅炉改造厂家-北京科诺锅炉 | 暖气片十大品牌厂家_铜铝复合暖气片厂家_暖气片什么牌子好_欣鑫达散热器 | 泰国试管婴儿_泰国第三代试管婴儿费用|成功率|医院—新生代海外医疗 | 超细|超微气流粉碎机|气流磨|气流分级机|粉体改性机|磨粉机|粉碎设备-山东埃尔派粉体科技 |