包郵 高等學(xué)校應(yīng)用型特色規(guī)劃教材ARM嵌入式技術(shù)及移動(dòng)機(jī)器人應(yīng)用開(kāi)發(fā)/陳海初
-
>
闖進(jìn)數(shù)學(xué)世界――探秘歷史名題
-
>
中醫(yī)基礎(chǔ)理論
-
>
當(dāng)代中國(guó)政府與政治(新編21世紀(jì)公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國(guó)特色社會(huì)主義理論體系概論(2021年版)
-
>
中醫(yī)內(nèi)科學(xué)·全國(guó)中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
高等學(xué)校應(yīng)用型特色規(guī)劃教材ARM嵌入式技術(shù)及移動(dòng)機(jī)器人應(yīng)用開(kāi)發(fā)/陳海初 版權(quán)信息
- ISBN:9787302537939
- 條形碼:9787302537939 ; 978-7-302-53793-9
- 裝幀:平裝-膠訂
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類(lèi):>>
高等學(xué)校應(yīng)用型特色規(guī)劃教材ARM嵌入式技術(shù)及移動(dòng)機(jī)器人應(yīng)用開(kāi)發(fā)/陳海初 本書(shū)特色
《ARM嵌入式技術(shù)及移動(dòng)機(jī)器人應(yīng)用開(kāi)發(fā)》以北京華芯微特科技有限公司自主設(shè)計(jì)的SWM1000S系列32位ARM芯片為例,介紹了ARM的基本特點(diǎn)、編程特點(diǎn)以及在一般項(xiàng)目和機(jī)器人開(kāi)發(fā)中的應(yīng)用。 《ARM嵌入式技術(shù)及移動(dòng)機(jī)器人應(yīng)用開(kāi)發(fā)》內(nèi)容分為11章,主要以市面上熱銷(xiāo)的兩款智能掃地機(jī)器人T271和610D為例,詳細(xì)地介紹了SWM1000S微處理器在智能掃地機(jī)器人控制方面的應(yīng)用設(shè)計(jì)。《ARM嵌入式技術(shù)及移動(dòng)機(jī)器人應(yīng)用開(kāi)發(fā)》附有習(xí)題及設(shè)計(jì)開(kāi)發(fā)題,習(xí)題供讀者鞏固所學(xué)內(nèi)容,設(shè)計(jì)開(kāi)發(fā)題一方面可使讀者更好地掌握SWM1000S系列ARM的設(shè)計(jì)開(kāi)發(fā)技巧,另一方面也可用于教師開(kāi)展教學(xué)后的課程設(shè)計(jì)。 《ARM嵌入式技術(shù)及移動(dòng)機(jī)器人應(yīng)用開(kāi)發(fā)》適合作為高等院校機(jī)電、計(jì)算機(jī)、自動(dòng)化、電子工程等專(zhuān)業(yè)的教材,也可作為有關(guān)工程技術(shù)人員的參考書(shū)。
高等學(xué)校應(yīng)用型特色規(guī)劃教材ARM嵌入式技術(shù)及移動(dòng)機(jī)器人應(yīng)用開(kāi)發(fā)/陳海初 內(nèi)容簡(jiǎn)介
《ARM嵌入式技術(shù)及移動(dòng)機(jī)器人應(yīng)用開(kāi)發(fā)》以北京華芯微特科技有限公司自主設(shè)計(jì)的SWM1000S系列32位ARM芯片為例,介紹了ARM的基本特點(diǎn)、編程特點(diǎn)以及在一般項(xiàng)目和機(jī)器人開(kāi)發(fā)中的應(yīng)用。 《ARM嵌入式技術(shù)及移動(dòng)機(jī)器人應(yīng)用開(kāi)發(fā)》內(nèi)容分為11章,主要以市面上熱銷(xiāo)的兩款智能掃地機(jī)器人T271和610D為例,詳細(xì)地介紹了SWM1000S微處理器在智能掃地機(jī)器人控制方面的應(yīng)用設(shè)計(jì)。《ARM嵌入式技術(shù)及移動(dòng)機(jī)器人應(yīng)用開(kāi)發(fā)》附有習(xí)題及設(shè)計(jì)開(kāi)發(fā)題,習(xí)題供讀者鞏固所學(xué)內(nèi)容,設(shè)計(jì)開(kāi)發(fā)題一方面可使讀者更好地掌握SWM1000S系列ARM的設(shè)計(jì)開(kāi)發(fā)技巧,另一方面也可用于教師開(kāi)展教學(xué)后的課程設(shè)計(jì)。 《ARM嵌入式技術(shù)及移動(dòng)機(jī)器人應(yīng)用開(kāi)發(fā)》適合作為高等院校機(jī)電、計(jì)算機(jī)、自動(dòng)化、電子工程等專(zhuān)業(yè)的教材,也可作為有關(guān)工程技術(shù)人員的參考書(shū)。
高等學(xué)校應(yīng)用型特色規(guī)劃教材ARM嵌入式技術(shù)及移動(dòng)機(jī)器人應(yīng)用開(kāi)發(fā)/陳海初 目錄
目 錄 第1章 緒論 1
1.1 嵌入式系統(tǒng)應(yīng)用概述 2
1.1.1 嵌入式系統(tǒng)的發(fā)展歷程 2
1.1.2 嵌入式系統(tǒng)的典型應(yīng)用 2
1.1.3 嵌入式系統(tǒng)的特點(diǎn) 4
1.2 嵌入式微處理器 5
1.2.1 單片機(jī) 5
1.2.2 數(shù)字信號(hào)處理器 6
1.2.3 片上系統(tǒng) 6
1.2.4 微處理器的選型 6
1.3 操作系統(tǒng)概述 7
1.3.1 操作系統(tǒng)的主要特點(diǎn) 7
1.3.2 常見(jiàn)的嵌入式操作系統(tǒng) 8
本章小結(jié) 10
習(xí)題 10
第2章 嵌入式ARM微處理器 11
2.1 ARM微處理器基礎(chǔ) 11
2.1.1 ARM微處理器簡(jiǎn)介 11
2.1.2 ARM微處理器的版本發(fā)展 13
2.1.3 ARM微處理器各版本的
主要特點(diǎn) 14
2.1.4 ARM微處理器的工作模式 15
2.1.5 ARM微處理器的工作模式
切換 16
2.2 ARM系統(tǒng)中的存儲(chǔ)器 16
2.2.1 ARM系統(tǒng)中的存儲(chǔ)方式 16
2.2.2 存儲(chǔ)器基礎(chǔ) 17
2.2.3 存儲(chǔ)器的分類(lèi) 18
2.2.4 存儲(chǔ)器的性能指標(biāo) 19
2.3 動(dòng)態(tài)隨機(jī)存儲(chǔ)器 19
2.3.1 DRAM 20
2.3.2 SDRAM 20
2.4 嵌入式系統(tǒng)硬件及軟件結(jié)構(gòu) 22
2.4.1 *小硬件系統(tǒng) 22
2.4.2 嵌入式系統(tǒng)軟件結(jié)構(gòu) 23
2.4.3 嵌入式系統(tǒng)軟件開(kāi)發(fā)工具 24
2.5 SWM1000S微處理器 25
2.5.1 SWM1000S微處理器的
特點(diǎn) 25
2.5.2 SWM1000S微處理器產(chǎn)品
特性 27
2.5.3 SWM1000S微處理器產(chǎn)品
內(nèi)核功能描述 29
本章小結(jié) 30
習(xí)題 30
第3章 中斷及系統(tǒng)控制器 31
3.1 ARM中斷類(lèi)型及處理方式 31
3.1.1 中斷類(lèi)型 32
3.1.2 中斷處理 36
3.1.3 SWI中斷處理 39
3.2 中斷控制器 40
3.2.1 中斷向量表 41
3.2.2 寄存器映射 41
3.2.3 外部中斷示例分析 44
3.3 系統(tǒng)定時(shí)器 47
3.3.1 系統(tǒng)定時(shí)器簡(jiǎn)介 47
3.3.2 定時(shí)器寄存器映射 47
3.4 系統(tǒng)控制器 48
3.4.1 CPUID寄存器 48
3.4.2 ICSR寄存器 48
3.4.3 AIRCR寄存器 49
3.4.4 SCR寄存器 49
3.4.5 系統(tǒng)處理優(yōu)先級(jí)寄存器 50
3.5 系統(tǒng)控制 50
3.5.1 時(shí)鐘控制 51
3.5.2 端口設(shè)置 52 3.5.3 系統(tǒng)功能設(shè)置 60
本章小結(jié) 61
習(xí)題 61
第4章 輸入/輸出與定時(shí)(計(jì)數(shù))器 62
4.1 通用輸入/輸出端口 62
4.1.1 數(shù)據(jù)控制 62
4.1.2 中斷控制 63
4.1.3 濾波功能設(shè)置 65
4.1.4 初始化配置 66
4.1.5 GPIO操作 68
4.2 通用定時(shí)(計(jì)數(shù))器 69
4.3 專(zhuān)用定時(shí)(計(jì)數(shù))器 76
4.3.1 Timer/Counter模式 76
4.3.2 PWM輸出模式 77
4.3.3 脈沖及占空比模式 78
4.4 看門(mén)狗定時(shí)器 82
本章小結(jié) 85
習(xí)題 85
第5章 通信接口 86
5.1 通用異步收發(fā)器 86
5.1.1 基本結(jié)構(gòu) 87
5.1.2 UART的工作原理 88
5.1.3 UART通信協(xié)議 91
5.1.4 UART中斷控制 93
5.1.5 寄存器映射 94
5.2 I2C總線(xiàn) 99
5.2.1 I2C總線(xiàn)功能概述 99
5.2.2 I2C總線(xiàn)的初始化配置 101
5.2.3 寄存器映射 102
5.3 同步串行接口 112
5.3.1 FIFO操作 113
5.3.2 SSI中斷 113
5.3.3 幀格式 113
5.3.4 SSI初始化配置 118
5.3.5 寄存器映射 120
本章小結(jié) 125
習(xí)題 125
第6章 PWM及Flash操作 126
6.1 PWM 126
6.1.1 PWM結(jié)構(gòu)模塊 127
6.1.2 PWM初始化配置 128
6.1.3 PWM剎車(chē)模塊 130
6.1.4 寄存器映射 131
6.2 模數(shù)轉(zhuǎn)換器 132
6.2.1 ADC的工作模式 134
6.2.2 ADC工作模式程序設(shè)計(jì) 135
6.2.3 轉(zhuǎn)換結(jié)果比較 136
6.2.4 PWM觸發(fā)ADC采樣 138
6.2.5 寄存器映射 139
6.2.6 ADC轉(zhuǎn)換 140
6.3 比較器/放大器 143
6.3.1 結(jié)構(gòu)及功能 143
6.3.2 典型配置 144
6.4 Flash操作 147
6.4.1 加密 147
6.4.2 操作函數(shù) 147
本章小結(jié) 150
習(xí)題 150
第7章 嵌入式軟件開(kāi)發(fā)基礎(chǔ) 151
7.1 ARM指令及尋址 151
7.1.1 ARM的指令編碼方式 151
7.1.2 ARM的尋址方式 154
7.2 ARM指令集 156
7.2.1 數(shù)據(jù)處理指令 157
7.2.2 跳轉(zhuǎn)處理指令 160
7.2.3 程序狀態(tài)寄存器處理指令 161
7.2.4 協(xié)處理器指令 162
7.3 Thumb指令集 163
7.4 ARM程序開(kāi)發(fā)基礎(chǔ) 165
7.4.1 ARM匯編程序設(shè)計(jì)介紹 165
7.4.2 ARM匯編語(yǔ)言與C/C 語(yǔ)言
混合編程 167
7.5 Keil編程環(huán)境 173
7.5.1 RealView概述 174 7.5.2 軟件開(kāi)發(fā)流程 180
7.5.3 開(kāi)發(fā)工具 181
7.5.4 仿真開(kāi)發(fā)工具 182
本章小結(jié) 182
習(xí)題 182
第8章 創(chuàng)建應(yīng)用程序 184
8.1 創(chuàng)建工程基礎(chǔ) 184
8.1.1 創(chuàng)建工程 184
8.1.2 編譯工程 193
8.2 使用μVision調(diào)試器測(cè)試程序 194
8.2.1 配置調(diào)試參數(shù) 195
8.2.2 仿真調(diào)試 198
本章小結(jié) 203
習(xí)題 203
第9章 SWM1000S開(kāi)發(fā)板介紹 204
9.1 開(kāi)發(fā)板資源 204
9.1.1 開(kāi)發(fā)板資源介紹 204
9.1.2 硬件電路介紹 205
9.2 基礎(chǔ)程序設(shè)計(jì) 209
9.2.1 基礎(chǔ)功能分類(lèi) 209
9.2.2 基礎(chǔ)程序設(shè)計(jì) 210
9.3 擴(kuò)展功能程序設(shè)計(jì) 214
9.3.1 DHT-11溫濕度測(cè)量程序
設(shè)計(jì) 214
9.3.2 DS18B20溫度傳感器測(cè)量
程序設(shè)計(jì) 218
9.3.3 夏普GP2Y1010AU0F環(huán)境
PM2.5測(cè)量程序設(shè)計(jì) 222
9.3.4 E18-D80NK漫反射式避障
傳感器程序設(shè)計(jì) 226
9.3.5 ULN2003步進(jìn)電機(jī)驅(qū)動(dòng)
程序設(shè)計(jì) 227
9.3.6 HC-SR04超聲波傳感器程序
設(shè)計(jì) 229
本章小結(jié) 231
習(xí)題 232
第10章 SWM1000S應(yīng)用開(kāi)發(fā)實(shí)例 233
10.1 溫度采集節(jié)點(diǎn)設(shè)計(jì) 233
10.1.1 功能介紹 233
10.1.2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 233
10.1.3 電路原理設(shè)計(jì) 234
10.1.4 程序設(shè)計(jì) 237
10.2 智能LED燈控制系統(tǒng)設(shè)計(jì) 240
10.2.1 功能介紹 241
10.2.2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 241
10.2.3 電路原理設(shè)計(jì) 241
10.2.4 程序設(shè)計(jì) 244
10.3 無(wú)刷直流電機(jī)驅(qū)動(dòng)設(shè)計(jì) 250
10.3.1 工作原理 250
10.3.2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 251
10.3.3 電路原理設(shè)計(jì) 252
10.3.4 程序設(shè)計(jì) 253
本章小結(jié) 255
習(xí)題 255
第11章 智能掃地機(jī)器人開(kāi)發(fā)實(shí)例 256
11.1 掃地機(jī)器人(T271)開(kāi)發(fā) 256
11.1.1 機(jī)器人(T271)硬件設(shè)計(jì) 256
11.1.2 機(jī)器人(T271)軟件開(kāi)發(fā) 265
11.2 掃地機(jī)器人(610D)開(kāi)發(fā) 273
11.2.1 機(jī)器人(610D)硬件設(shè)計(jì) 274
11.2.2 機(jī)器人(610D)軟件開(kāi)發(fā) 277
本章小結(jié) 280
習(xí)題 281
附錄A SWM1000S電氣特性 282
附錄B SWM1000S的封裝特性 285
附錄C Cortex-M0處理器指令集 286
附錄D T271機(jī)器人吸塵器功能
規(guī)劃與電路原理 288
- >
推拿
- >
姑媽的寶刀
- >
朝聞道
- >
【精裝繪本】畫(huà)給孩子的中國(guó)神話(huà)
- >
中國(guó)人在烏蘇里邊疆區(qū):歷史與人類(lèi)學(xué)概述
- >
隨園食單
- >
羅曼·羅蘭讀書(shū)隨筆-精裝
- >
中國(guó)歷史的瞬間