注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)32位單片機(jī)C語(yǔ)言編程:基于PIC32

32位單片機(jī)C語(yǔ)言編程:基于PIC32

32位單片機(jī)C語(yǔ)言編程:基于PIC32

定 價(jià):¥49.00

作 者: (意)賈西歐 著,張鼎 等譯
出版社: 人民郵電出版社
叢編項(xiàng): 圖靈電子與電氣工程叢書
標(biāo) 簽: VC++

ISBN: 9787115216120 出版時(shí)間: 2009-12-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 330 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《32位單片機(jī)C語(yǔ)言編程:基于PIC32》介紹32位單片機(jī)PIC32的C語(yǔ)言編程技術(shù),引導(dǎo)讀者循序漸進(jìn)地掌握基于PIC32單片機(jī)的嵌入式控制系統(tǒng)的軟硬件設(shè)計(jì)技術(shù)。全書內(nèi)容分為三部分,第一部分是基礎(chǔ)知識(shí),第二部分是基本實(shí)踐,第三部分是高級(jí)應(yīng)用。《32位單片機(jī)C語(yǔ)言編程:基于PIC32》內(nèi)容新穎實(shí)用,趣味性強(qiáng),既可作為嵌入式系統(tǒng)設(shè)計(jì)人員的參考書,也可作為高年級(jí)本科生、研究生的學(xué)習(xí)參考書。任何對(duì)嵌入式控制系統(tǒng)設(shè)計(jì)感興趣的讀者都會(huì)從中受益。

作者簡(jiǎn)介

暫缺《32位單片機(jī)C語(yǔ)言編程:基于PIC32》作者簡(jiǎn)介

圖書目錄

第一部分 探索
第1章 初識(shí)PIC32 2
1.1 計(jì)劃 2
1.2 準(zhǔn)備 2
1.3 探索 3
1.4 編譯與鏈接 5
1.5 鏈接器腳本 6
1.6 生成第一個(gè)工程 6
1.7 使用仿真器 7
1.8 確定方向 8
1.9 JTAG端口 10
1.10 測(cè)試PORTB 11
1.11 小結(jié) 13
1.12 對(duì)匯編語(yǔ)言行家的提示 13
1.13 對(duì)PIC MCU行家的提示 14
1.14 對(duì)C語(yǔ)言行家的提示 14
1.15 提示與技巧 14
1.16 練習(xí) 15
1.17 參考書 15
1.18 鏈接 15
第2章 循環(huán) 16
2.1 計(jì)劃 16
2.2 準(zhǔn)備 16
2.3 探索 17
2.4 while循環(huán) 17
2.5 動(dòng)態(tài)仿真 19
2.6 使用邏輯分析儀 22
2.7 小結(jié) 24
2.8 對(duì)匯編語(yǔ)言編程行家的提示 24
2.9 對(duì)8位PIC單片機(jī)行家的提示 24
2.10 對(duì)16位PIC單片機(jī)行家的提示 24
2.11 對(duì)C語(yǔ)言行家的提示 25
2.12 對(duì)MIPS行家的提示 25
2.13 提示與技巧 25
2.14 使用外圍設(shè)備函數(shù)庫(kù)的提示 25
2.15 練習(xí) 26
2.16 參考書 26
2.17 鏈接 26
第3章 循環(huán)和數(shù)組 27
3.1 計(jì)劃 27
3.2 準(zhǔn)備 27
3.3 探索 27
3.4 do循環(huán) 27
3.5 變量聲明 28
3.6 for循環(huán) 29
3.7 更多循環(huán)示例 30
3.8 數(shù)組 30
3.9 發(fā)送一條信息 31
3.10 用邏輯分析儀進(jìn)行測(cè)試 33
3.11 用Explorer 16演示板進(jìn)行測(cè)試 33
3.12 用PIC32 Starter Kit進(jìn)行測(cè)試 34
3.13 小結(jié) 35
3.14 對(duì)匯編語(yǔ)言行家的提示 35
3.15 對(duì)PIC單片機(jī)行家的提示 36
3.16 對(duì)C語(yǔ)言行家的提示 36
3.17 提示與技巧 36
3.18 練習(xí) 37
3.19 參考書 37
3.20 鏈接 37
第4章 算術(shù)操作與優(yōu)化 38
4.1 計(jì)劃 38
4.2 準(zhǔn)備 38
4.3 探索 38
4.4 關(guān)于優(yōu)化(完全不優(yōu)化) 40
4.5 測(cè)試 40
4.6 關(guān)于long long類型 40
4.7 整數(shù)除法 41
4.8 浮點(diǎn)數(shù) 42
4.9 評(píng)估系統(tǒng)的性能 43
4.10 小結(jié) 45
4.11 對(duì)匯編語(yǔ)言行家的提示 45
4.12 對(duì)8位PIC單片機(jī)行家的提示 46
4.13 對(duì)16位PIC和dsPIC單片機(jī)行家的提示 46
4.14 提示與技巧 47
4.14.1 數(shù)學(xué)函數(shù)庫(kù) 47
4.14.2 復(fù)數(shù)數(shù)據(jù)類型 47
4.15 練習(xí) 48
4.16 參考書 48
4.17 鏈接 48
第5章 中斷 49
5.1 計(jì)劃 49
5.2 準(zhǔn)備 49
5.3 探索 49
5.4 中斷和異?!?9
5.5 中斷源 50
5.6 中斷優(yōu)先級(jí) 51
5.7 中斷服務(wù)程序的聲明 53
5.8 管理中斷的函數(shù)庫(kù) 54
5.9 單向量中斷的管理 54
5.10 管理多個(gè)中斷 57
5.11 多重向量中斷的管理 59
5.12 一個(gè)簡(jiǎn)單的應(yīng)用示例 62
5.13 輔助振蕩器 66
5.14 實(shí)時(shí)時(shí)鐘和日歷(RTCC) 66
5.15 小結(jié) 68
5.16 對(duì)PIC單片機(jī)行家的提示 68
5.17 提示與技巧 68
5.18 練習(xí) 69
5.19 參考書 69
5.20 鏈接 69
第6章 存儲(chǔ)器 70
6.1 計(jì)劃 70
6.2 準(zhǔn)備 70
6.3 探索 70
6.4 存儲(chǔ)空間的分配 71
6.5 查看映射 75
6.6 指針 77
6.7 堆 78
6.8 PIC32MX總線 78
6.9 PIC32MX存儲(chǔ)器映射 79
6.10 嵌入式控制應(yīng)用的存儲(chǔ)器映射 82
6.11 小結(jié) 83
6.12 對(duì)C語(yǔ)言行家的提示 83
6.13 對(duì)匯編語(yǔ)言行家的提示 83
6.14 對(duì)PIC單片機(jī)行家的提示 83
6.15 提示與技巧 84
6.16 練習(xí) 84
6.17 參考書 84
6.18 鏈接 84
第二部分 實(shí)踐
第7章 時(shí)間與初始化 86
7.1 計(jì)劃 86
7.2 準(zhǔn)備 86
7.3 探索 86
7.4 性能與功耗 88
7.5 主振蕩時(shí)鐘鏈 89
7.6 外圍設(shè)備總線時(shí)鐘 90
7.7 器件的初始配置 90
7.8 在代碼中設(shè)定配置位 91
7.9 艱巨的任務(wù) 92
7.10 準(zhǔn)備、設(shè)置、出發(fā) 97
7.11 微調(diào)PIC32:配置Flash等待狀態(tài) 98
7.12 微調(diào)PIC32:打開指令和數(shù)據(jù)緩存 99
7.13 微調(diào)PIC32:打開預(yù)取指令功能 100
7.14 微調(diào)PIC32:最后一步 101
7.15 小結(jié) 102
7.16 對(duì)匯編語(yǔ)言行家的提示 102
7.17 對(duì)PIC單片機(jī)行家的提示 102
7.18 提示與技巧 103
7.19 練習(xí) 105
7.20 參考書 105
7.21 鏈接 105
第8章 通信 106
8.1 計(jì)劃 106
8.2 準(zhǔn)備 106
8.3 探索 106
8.4 同步串行接口 106
8.5 異步串行接口 108
8.6 并行接口 108
8.7 基于SPI的同步通信 109
8.8 測(cè)試讀狀態(tài)寄存器命令 112
8.9 向EEPROM寫數(shù)據(jù) 114
8.10 讀取存儲(chǔ)器的內(nèi)容 114
8.11 32位串行EEPROM存儲(chǔ)器的函數(shù)庫(kù) 115
8.12 測(cè)試新的串行EEPROM存儲(chǔ)器函數(shù)庫(kù) 117
8.13 小結(jié) 118
8.14 對(duì)C語(yǔ)言編程行家的提示 118
8.15 對(duì)Explorer 16專家的提示 119
8.16 對(duì)PIC24行家的提示 119
8.17 提示與技巧 119
8.18 練習(xí) 120
8.19 參考書 120
8.20 鏈接 120
第9章 異步通信 121
9.1 計(jì)劃 121
9.2 準(zhǔn)備 121
9.3 探索 121
9.4 UART的配置 122
9.5 數(shù)據(jù)發(fā)送與接收 124
9.6 測(cè)試串行通信程序 125
9.7 生成一個(gè)簡(jiǎn)單的控制臺(tái)函數(shù)庫(kù) 127
9.8 測(cè)試VT100終端 128
9.9 將串行端口用作調(diào)試工具 130
9.10 Matrix工程 130
9.11 小結(jié) 132
9.12 對(duì)C語(yǔ)言編程行家的提示 132
9.13 對(duì)PIC單片機(jī)行家的提示 132
9.14 提示與技巧 132
9.15 練習(xí) 133
9.16 參考書 133
9.17 鏈接 133
第10章 LCD顯示 134
10.1 計(jì)劃 134
10.2 準(zhǔn)備 134
10.3 探索 134
10.4 與HD44780控制器兼容 134
10.5 并行主端口 137
10.6 配置PMP用于LCD模塊控制 137
10.7 訪問(wèn)LCD顯示模塊的小型函數(shù)庫(kù) 138
10.8 生成LCD函數(shù)庫(kù)并使用PMP函數(shù)庫(kù) 141
10.9 函數(shù)庫(kù)EXPLORER.C 144
10.10 創(chuàng)建include和lib目錄 146
10.11 高級(jí)LCD控制 147
10.12 進(jìn)度條工程 148
10.13 小結(jié) 150
10.14 對(duì)PIC24單片機(jī)行家的提示 151
10.15 提示與技巧 151
10.16 練習(xí) 151
10.17 參考書 151
10.18 鏈接 152
第11章 模數(shù)轉(zhuǎn)換 153
11.1 計(jì)劃 153
11.2 準(zhǔn)備 153
11.3 探索 153
11.4 完成第一次轉(zhuǎn)換 155
11.5 自動(dòng)采樣的時(shí)序 156
11.6 開發(fā)演示系統(tǒng) 157
11.7 創(chuàng)建自己的小型ADC函數(shù)庫(kù) 158
11.8 樂(lè)趣與游戲 158
11.9 溫度檢測(cè) 160
11.10 小結(jié) 164
11.11 對(duì)PIC24行家的提示 164
11.12 提示與技巧 164
11.13 練習(xí) 164
11.14 參考書 164
11.15 鏈接 165
第三部分 擴(kuò)展
第12章 捕獲用戶輸入 168
12.1 計(jì)劃 168
12.2 準(zhǔn)備 168
12.3 按鈕和機(jī)械開關(guān) 168
12.4 封裝按鈕輸入信號(hào) 170
12.5 消除按鈕輸入彈跳 171
12.6 旋轉(zhuǎn)編碼器 173
12.7 中斷驅(qū)動(dòng)的旋轉(zhuǎn)編碼器輸入 176
12.8 鍵盤 179
12.9 PS/2物理接口 179
12.10 PS/2通信協(xié)議 180
12.11 PIC32和PS/2相連接 180
12.12 輸入捕獲模塊 180
12.13 用激勵(lì)腳本進(jìn)行測(cè)試 184
12.14 仿真器的運(yùn)行特性統(tǒng)計(jì)工具 188
12.15 變更通知模塊 189
12.16 開銷評(píng)估 193
12.17 I/O輪詢 193
12.18 測(cè)試I/O輪詢方法 197
12.19 開銷和效能的考慮 199
12.20 鍵盤緩沖 200
12.21 按鍵碼的解碼 203
12.22 小結(jié) 206
12.23 對(duì)PIC24行家的提示 206
12.24 提示與技巧 207
12.25 練習(xí) 207
12.26 參考書 207
12.27 鏈接 208
第13章 視頻處理 209
13.1 計(jì)劃 209
13.2 準(zhǔn)備 209
13.3 探索 209
13.4 復(fù)合視頻信號(hào)的產(chǎn)生 211
13.5 輸出比較模塊 215
13.6 圖像緩沖 217
13.7 串行化、DMA和同步 218
13.8 完成一個(gè)視頻庫(kù)文件 222
13.9 測(cè)試復(fù)合視頻信號(hào) 225
13.10 測(cè)試性能 227
13.11 看到黑屏 227
13.12 測(cè)試模式 228
13.13 繪圖 230
13.14 一片星空 231
13.15 畫出一條線 232
13.16 Bresenham算法 233
13.17 畫出數(shù)學(xué)函數(shù) 236
13.18 畫出二維函數(shù)圖 237
13.19 分形 240
13.20 文本 245
13.21 通過(guò)視頻打印文本 247
13.22 文本測(cè)試 249
13.23 Matrix程序的修改 250
13.24 小結(jié) 251
13.25 對(duì)PIC24行家的提示 252
13.26 提示與技巧 252
13.27 練習(xí) 253
13.28 參考書 253
13.29 鏈接 254
第14章 大容量存儲(chǔ) 255
14.1 計(jì)劃 255
14.2 準(zhǔn)備 255
14.3 探索 255
14.4 物理接口 256
14.5 和Explorer 16演示板連接 256
14.6 開始一個(gè)新工程 257
14.7 選擇SPI的操作模式 258
14.8 在SPI模式下發(fā)送命令 258
14.9 完成SD卡的初始化 260
14.10 從SD/MMC卡讀取數(shù)據(jù) 261
14.11 向SD/MMC卡寫入數(shù)據(jù) 263
14.12 測(cè)試SD/MMC接口 265
14.13 小結(jié) 268
14.14 提示與技巧 268
14.15 練習(xí) 269
14.16 參考書 269
14.17 鏈接 270
第15章 讀寫文件 271
15.1 計(jì)劃 271
15.2 準(zhǔn)備 271
15.3 探索 271
15.4 扇區(qū)和簇 271
15.5 文件分配表 272
15.6 根目錄 273
15.7 尋寶 275
15.8 打開文件 283
15.9 從文件中讀取數(shù)據(jù) 289
15.10 關(guān)閉文件 293
15.11 fileio模塊 293
15.12 測(cè)試fopenM()和freadM() 295
15.13 向文件中寫入數(shù)據(jù) 297
15.14 關(guān)閉文件(續(xù)) 300
15.15 輔助函數(shù) 302
15.16 測(cè)試完整的fileio模塊 304
15.17 代碼體積 307
15.18 小結(jié) 307
15.19 提示與技巧 307
15.20 練習(xí) 308
15.21 參考書 308
15.22 鏈接 308
第16章 音樂(lè)播放器 309
16.1 計(jì)劃 309
16.2 準(zhǔn)備 309
16.3 探索 309
16.4 OC PWM模式 311
16.5 把PWM作為D/A轉(zhuǎn)換器進(jìn)行測(cè)試 312
16.6 產(chǎn)生模擬波形 314
16.7 復(fù)制聲音信息 317
16.8 媒體播放器 318
16.9 WAVE文件格式 319
16.10 play()函數(shù) 320
16.11 音頻例程 326
16.12 一個(gè)簡(jiǎn)單的WAVE文件播放器 328
16.13 小結(jié) 329
16.14 提示與技巧 329
16.15 練習(xí) 330
16.16 參考書 330
16.17 鏈接 330
16.18 免責(zé)聲明 330
16.19 對(duì)于一些行家的最后提示 330

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)