中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
ARM微控制器與嵌入式系統

包郵 ARM微控制器與嵌入式系統

作者:景妮琴
出版社:電子工業出版社出版時間:2023-09-01
開本: 其他 頁數: 296
本類榜單:工業技術銷量榜
中 圖 價:¥47.6(6.0折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

ARM微控制器與嵌入式系統 版權信息

ARM微控制器與嵌入式系統 內容簡介

基于Cortex-M4內核的STM32F4系列微控制器具有較高的性價比,在多個領域都得到了廣泛的應用。本書以STM32F407為例,通過11個具體的項目詳細介紹微控制器和嵌入式系統開發技術,主要內容涉及開發環境、標準固件庫、GPIO接口、定時器、外部中斷、USART、SPI總線、I2C總線、ADC、嵌入式操作系統等。本書采用項目式教學方法進行講解,可幫助讀者快速熟悉ARM微控制器與嵌入式系統的開發流程、STM32系列微控制器的標準固件庫和各種外設的使用方法。

ARM微控制器與嵌入式系統 目錄

目 錄
項目1 開發環境的搭建 1
任務1.1 了解ARM微控制器STM32F407 2
1.1.1 ARM微控制器 2
1.1.2 STM32F407的功能 6
任務1.2 初識開發板硬件電路 10
1.2.1 核心板的電路原理圖 10
1.2.2 擴展板的電路原理圖 13
任務1.3 開發環境的搭建 15
1.3.1 KEIL開發環境搭建 16
1.3.2 安裝調試工具 19
1.4 項目總結 22
1.5 動手實踐 22
1.6 潤物無聲:中國芯片 22
1.7 知識鞏固 23
項目2 標準固件庫函數開發初探:從點亮LED開始 25
任務2.1 多文件編程 25
2.1.1 C程序的編譯 26
2.1.2 模塊化編程 26
任務2.2 標準固件庫函數工程模板的建立 29
2.2.1 標準固件庫文件 29
2.2.2 使用幫助文檔 35
2.2.3 建立庫函數工程模板 36
任務2.3 點亮LED 44
2.3.1 點亮LED的開發步驟 44
2.3.2 硬件電路設計 44
2.3.3 軟件設計 45
2.4 項目總結 48
2.5 動手實踐 49
2.6 項目拓展 49
2.7 潤物無聲:千里之行,始于足下 49
2.8 知識鞏固 49
項目3 使用GPIO接口完成簡單的開發任務 54
任務3.1 使用GPIO接口實現流水燈 54
3.1.1 GPIO接口的工作模式 54
3.1.2 STM32F407ZGT6的時鐘系統 60
3.1.3 GPIO接口的結構體及庫函數 65
3.1.4 流水燈的軟硬件設計 69
任務3.2 使用GPIO接口控制按鍵 71
3.2.1 任務描述 71
3.2.2 硬件設計 72
3.2.3 軟件設計 72
任務3.3 數碼管的動態顯示 76
3.3.1 任務描述 76
3.3.2 硬件設計 76
3.3.3 軟件設計 77
3.4 項目總結 82
3.5 動手實踐 82
3.6 潤物無聲:代碼規范 83
3.7 知識鞏固 84
項目4 使用定時器實現電子鐘 89
任務4.1 熟悉STM32系列微控制器的中斷系統 89
4.1.1 嵌套向量中斷控制器 91
4.1.2 NVIC的結構體 93
4.1.3 NVIC的標準固件庫函數 95
4.1.4 中斷編程的要點 95
任務4.2 熟悉STM32F407微控制器的定時器特性 96
4.2.1 高級控制定時器 96
4.2.2 通用定時器 97
4.2.3 基本定時器 97
任務4.3 使用定時器實現電子鐘的軟件設計 97
4.3.1 基本定時器的主要功能 97
4.3.2 定時器的結構體及標準固件庫函數 100
4.3.3 電子鐘的軟件設計 104
4.4 項目總結 109
4.5 動手實踐 109
4.6 潤物無聲:誠信 109
4.7 知識鞏固 109

項目5 利用外部中斷為電子鐘校準 113
任務5.1 熟悉中斷/事件線的特性 113
任務5.2 學會使用EXTI的結構體及標準固件庫函數 116
任務5.3 利用外部中斷實現電子鐘校準的軟件設計 118
5.3.1 任務要求 118
5.3.2 編程要點 119
5.3.3 實例代碼 120
5.3.3 下載驗證 126
5.4 項目總結 126
5.5 動手實踐 126
5.6 潤物無聲:知識產權 127
5.7 知識鞏固 127
項目6 通過USART收發數據 130
任務6.1 理解串行通信協議 131
6.1.1 物理層 131
6.1.2 協議層 132
6.1.3 有效數據和數據校驗 133
任務6.2 熟悉STM32系列微控制器的USART 133
6.2.1 USART的特性 134
6.2.2 USART的功能 134
任務6.3 學會使用USART的結構體及標準固件庫函數 139
任務6.4 通過USART收發數據 143
6.4.1 任務要求 143
6.4.2 編程要點 143
6.4.3 硬件連接 144
6.4.4 軟件編程 145
6.4.5 實例代碼 146
6.4.6 下載驗證 148
6.5 項目總結 151
6.6 動手實踐 151
6.7 潤物無聲:華為5G通信 151
6.8 知識鞏固 152
項目7 使用SPI總線操作外設 154
任務7.1 理解SPI協議 155
7.1.1 物理層 155
7.1.2 協議層 155
任務7.2 熟悉STM32系列微控制器的SPI 157
7.2.1 SPI的特性 158
7.2.2 SPI的功能 158
任務7.3 學會使用SPI的結構體及標準固件庫函數 160
任務7.4 利用MAX7219實現8位數碼管的顯示功能 164
7.4.1 編程任務 164
7.4.2 硬件設計 164
7.4.3 軟件設計 166
7.4.4 實例代碼 169
7.4.5 下載驗證 172
7.5 項目總結 173
7.6 動手實踐 173
7.7 潤物無聲:6G爭奪戰已然打響 174
7.8 知識鞏固 174
項目8 使用定時器生成PWM信號 176
任務8.1 理解使用定時器生成PWM信號的原理 176
任務8.2 熟悉STM32系列微控制器的定時器 179
8.2.1 TIM2~TIM5的主要特性 179
8.2.2 TIM9~TIM14的主要特性 180
8.2.3 通用定時器的功能 181
任務8.3 學會使用定時器的結構體和標準固件庫函數 189
任務8.4 使用定時器生成PWM信號的軟件設計 192
8.4.1 任務描述 192
8.4.2 編程要點 192
8.4.3 實例代碼 196
8.4.4 下載驗證 198
8.5 項目總結 199
8.6 項目拓展 199
8.7 動手實踐 199
8.8 潤物無聲:精益求精 199
8.9 知識鞏固 199
項目9 使用I2C總線驅動OLED 201
任務9.1 理解I2C總線協議 201
9.1.1 I2C總線的物理層 201
9.1.2 I2C總線的協議層 203
任務9.2 熟悉STM32系列微控制器的I2C總線 205
9.2.1 I2C總線接口的特性 205
9.2.2 I2C總線接口的功能 206
9.2.3 I2C總線的通信過程 208
任務9.3 學會使用I2C總線的結構體及標準固件庫函數 209
任務9.4 使用I2C總線驅動OLED的軟件設計 216
9.4.1 編程任務 216
9.4.2 編程要點 217
9.4.3 硬件設計 217
9.4.4 軟件設計 217
9.4.5 實例代碼 223
9.4.6 下載驗證 236
9.5 項目總結 236
9.6 動手實踐 236
9.7 潤物無聲:柔性OLED 237
9.8 知識鞏固 237
項目10 通過ADC采集光敏傳感器輸出電壓值 241
任務10.1 熟悉STM32系列微控制器的ADC 241
10.1.1 ADC的特性 243
10.1.2 ADC的功能 243
任務10.2 學會使用ADC的結構體及標準固件庫函數 249
任務10.3 通過ADC單通道采集光敏傳感器的輸出電壓 258
10.3.1 獨立模式下ADC單通道數據采集的硬件連接 258
10.3.2 獨立模式下ADC單通道數據采集的編程要點 259
10.3.3 實例代碼 261
10.3.4 下載驗證 263
10.4 項目總結 264
10.5 動手實踐 264
10.6 潤物無聲:集成電路工程技術人員 264
10.7 知識鞏固 265
項目11 嵌入式操作系統μC/OS-Ⅲ的移植 267
任務11.1 了解嵌入式操作系統 267
11.1.1 嵌入式系統的特點 267
11.1.2 常用的嵌入式操作系統 268
任務11.2 如何將μC/OS-Ⅲ移植到STM32F407開發板 270
11.2.1 裸機系統和多任務操作系統的區別 270
11.2.2 μCOS-Ⅲ的移植方法 272
任務11.3 如何在μC/OS-Ⅲ上實現單任務——LED閃爍 278
11.3.1 如何創建任務 279
11.3.2 啟動任務 281
11.3.3 任務總結 281
11.4 項目總結 281
11.5 動手實踐 281
11.6 潤物無聲:華為鴻蒙系統 282
11.7 知識鞏固 282
參考文獻 283
展開全部

ARM微控制器與嵌入式系統 作者簡介

景妮琴,女,1979年出生,碩士研究生,北京電子科技職業學院副教授,北京市青年骨干教師,北京市師德先進個人。主要研究方向為嵌入式應用技術、機器學習、深度學習。曾榮獲北京市信息化教學大賽二等獎、榮獲北京市教學能力比賽二等獎。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 超声波焊接机_超音波熔接机_超声波塑焊机十大品牌_塑料超声波焊接设备厂家 | 挨踢网-大家的导航!| 齿辊分级破碎机,高低压压球机,立式双动力磨粉机-郑州长城冶金设备有限公司 | 浙江美尔凯特智能厨卫股份有限公司 | 南京和瑞包装有限公司| 全自动固相萃取仪_高通量真空平行浓缩仪-勤业永为 | 广西绿桂涂料--承接隔热涂料、隔音涂料、真石漆、多彩仿石漆等涂料工程双包施工 | 生物风-销售载体,基因,质粒,ATCC细胞,ATCC菌株等,欢迎购买-百风生物 | 温州中研白癜风专科_温州治疗白癜风_温州治疗白癜风医院哪家好_温州哪里治疗白癜风 | Magnescale探规,Magnescale磁栅尺,Magnescale传感器,Magnescale测厚仪,Mitutoyo光栅尺,笔式位移传感器-苏州连达精密量仪有限公司 | 柴油机_柴油发电机_厂家_品牌-江苏卡得城仕发动机有限公司 | 成都热收缩包装机_袖口式膜包机_高速塑封机价格_全自动封切机器_大型套膜机厂家 | 浇钢砖,流钢砖_厂家价低-淄博恒森耐火材料有限公司 | 2-羟基泽兰内酯-乙酰蒲公英萜醇-甘草查尔酮A-上海纯优生物科技有限公司 | 校服厂家,英伦校服定做工厂,园服生产定制厂商-东莞市艾咪天使校服 | 昆明网络公司|云南网络公司|昆明网站建设公司|昆明网页设计|云南网站制作|新媒体运营公司|APP开发|小程序研发|尽在昆明奥远科技有限公司 | 深圳公司注册-工商注册公司-千百顺代理记账公司 | 无线联网门锁|校园联网门锁|学校智能门锁|公租房智能门锁|保障房管理系统-KEENZY中科易安 | 品牌设计_VI设计_电影海报设计_包装设计_LOGO设计-Bacross新越品牌顾问 | 钢格板_钢格栅_格栅板_钢格栅板 - 安平县鑫拓钢格栅板厂家 | 口信网(kousing.com) - 行业资讯_行业展会_行业培训_行业资料 | MTK核心板|MTK开发板|MTK模块|4G核心板|4G模块|5G核心板|5G模块|安卓核心板|安卓模块|高通核心板-深圳市新移科技有限公司 | 武汉森源蓝天环境科技工程有限公司-为环境污染治理提供协同解决方案 | 山东PE给水管厂家,山东双壁波纹管,山东钢带增强波纹管,山东PE穿线管,山东PE农田灌溉管,山东MPP电力保护套管-山东德诺塑业有限公司 | 砍排机-锯骨机-冻肉切丁机-熟肉切片机-预制菜生产线一站式服务厂商 - 广州市祥九瑞盈机械设备有限公司 | 点胶机_点胶阀_自动点胶机_智能点胶机_喷胶机_点胶机厂家【欧力克斯】 | C形臂_动态平板DR_动态平板胃肠机生产厂家制造商-普爱医疗 | 中矗模型-深圳中矗模型设计有限公司 | 灰板纸、灰底白、硬纸板等纸品生产商-金泊纸业 | 台湾阳明固态继电器-奥托尼克斯光电传感器-接近开关-温控器-光纤传感器-编码器一级代理商江苏用之宜电气 | 【直乐】河北石家庄脊柱侧弯医院_治疗椎间盘突出哪家医院好_骨科脊柱外科专业医院_治疗抽动症/关节病骨伤权威医院|排行-直乐矫形中医医院 | 艺术生文化课培训|艺术生文化课辅导冲刺-济南启迪学校 | 北京包装设计_标志设计公司_包装设计公司-北京思逸品牌设计 | 上海公司注册-代理记账-招投标审计-上海昆仑扇财税咨询有限公司 上海冠顶工业设备有限公司-隧道炉,烘箱,UV固化机,涂装设备,高温炉,工业机器人生产厂家 | 固诺家居-全屋定制十大品牌_整体衣柜木门橱柜招商加盟 | 合肥风管加工厂-安徽螺旋/不锈钢风管-通风管道加工厂家-安徽风之范 | Boden齿轮油泵-ketai齿轮泵-yuken油研-无锡新立液压有限公司 | 大立教育官网-一级建造师培训-二级建造师培训-造价工程师-安全工程师-监理工程师考试培训 | 航空连接器,航空插头,航空插座,航空接插件,航插_深圳鸿万科 | 工业废水处理|污水处理厂|废水治理设备工程技术公司-苏州瑞美迪 今日娱乐圈——影视剧集_八卦娱乐_明星八卦_最新娱乐八卦新闻 | 航拍_专业的无人机航拍摄影门户社区网站_航拍网 |