物聯(lián)網(wǎng)CC2530應(yīng)用開發(fā)基礎(chǔ)
定 價:59.8 元
叢書名:“十四五”職業(yè)教育優(yōu)選教材·信息技術(shù)類
- 作者:鄧澤國
- 出版時間:2023/3/1
- ISBN:9787121452260
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP368.1
- 頁碼:268
- 紙張:
- 版次:01
- 開本:16開
本書以中職學(xué)校物聯(lián)網(wǎng)技術(shù)應(yīng)用專業(yè)教學(xué)標準為依據(jù),結(jié)合1+X《傳感網(wǎng)應(yīng)用開發(fā)職業(yè)技能等級標準》(初級)來選擇內(nèi)容。全書共9個模塊46個任務(wù),內(nèi)容涵蓋:搭建CC2530開發(fā)環(huán)境,GPIO控制LED燈,GPIO控制按鍵,中斷原理及應(yīng)用,定時器/計數(shù)器原理及應(yīng)用,看門狗原理及應(yīng)用,系統(tǒng)時鐘設(shè)置和串口通信,A/D轉(zhuǎn)換器及相關(guān)寄存器,綜合案例。本書既兼顧了CC2530微控制器應(yīng)用開發(fā)的基礎(chǔ)知識,又結(jié)合物聯(lián)網(wǎng)工程師崗位人才的需求,基于任務(wù)驅(qū)動,體現(xiàn)“做中學(xué)”,強化專業(yè)知識基礎(chǔ)。本書提供配套的視頻教程、PPT課件和程序源碼,并配有豐富的習(xí)題及參考答案。
鄧澤國:延安大學(xué)西安創(chuàng)新學(xué)院教授、朝陽工程技術(shù)學(xué)校正高級講師,一直從事中職學(xué)校計算機及應(yīng)用專業(yè)、網(wǎng)絡(luò)技術(shù)專業(yè)和物聯(lián)網(wǎng)技術(shù)應(yīng)用專業(yè)的教學(xué)工作,有豐富的教學(xué)和實際工作經(jīng)驗。研究方向:信息技術(shù)、計算機網(wǎng)絡(luò)技術(shù)及應(yīng)用、物聯(lián)網(wǎng)技術(shù)及應(yīng)用。主持科研項目多項;出版專著和教材十多本,并獲得遼寧省教學(xué)成果三等獎和中國電子教育學(xué)會“全國電子信息類優(yōu)秀教材”一等獎。
目 錄
模塊一 搭建CS2530開發(fā)環(huán)境 1
任務(wù)一 CC2530概述與開發(fā)環(huán)境的搭建 1
任務(wù)二 IAR環(huán)境下CC2530的開發(fā)流程 8
習(xí)題 17
模塊二 GPIO控制LED燈 19
任務(wù)一 將寄存器的某些位置0或置1 19
任務(wù)二 CC2530通用I/O及相關(guān)寄存器 21
任務(wù)三 LED燈閃爍基本原理及應(yīng)用 25
任務(wù)四 CC2530實現(xiàn)LED跑馬燈 34
習(xí)題 39
模塊三 GPIO控制按鍵 42
任務(wù)一 按鍵的工作原理與程序設(shè)計思路 42
任務(wù)二 按鍵控制LED燈 43
任務(wù)三 按鍵控制跑馬燈的運行與暫停 51
任務(wù)四 普通延時函數(shù)實現(xiàn)按鍵的長按與短按 61
任務(wù)五 普通延時函數(shù)實現(xiàn)按鍵的單擊與雙擊 66
習(xí)題 68
模塊四 中斷原理及應(yīng)用 73
任務(wù)一 CC2530中斷系統(tǒng) 73
任務(wù)二 CC2530外部中斷及相關(guān)寄存器 79
任務(wù)三 外部中斷控制LED燈 82
任務(wù)四 外部中斷控制跑馬燈的運行與暫停 90
習(xí)題 96
模塊五 定時器/計數(shù)器原理及應(yīng)用 99
任務(wù)一 CC2530定時器/計數(shù)器資源概述 99
任務(wù)二 定時器1的工作原理及相關(guān)寄存器 100
任務(wù)三 基于定時器1模模式的秒閃燈 104
任務(wù)四 基于定時器的長按與短按 112
任務(wù)五 前后臺程序設(shè)計思維模式 119
任務(wù)六 基于定時器的跑馬燈控制 120
任務(wù)七 定時器1自由運行模式PWM單路呼吸燈 128
習(xí)題 133
模塊六 看門狗原理及應(yīng)用 136
任務(wù)一 了解看門狗定時器的工作原理 136
任務(wù)二 用看門狗定時器實現(xiàn)1?s定時 137
任務(wù)三 用看門狗定時器監(jiān)測程序運行 142
習(xí)題 147
模塊七 系統(tǒng)時鐘設(shè)置和串口通信 150
任務(wù)一 CC2530系統(tǒng)時鐘設(shè)置 150
任務(wù)二 按鍵控制系統(tǒng)時鐘切換 152
任務(wù)三 CC2530串口及相關(guān)寄存器 157
任務(wù)四 CC2530串口數(shù)據(jù)發(fā)送基礎(chǔ) 163
任務(wù)五 統(tǒng)計并上報按鍵觸發(fā)的次數(shù) 175
任務(wù)六 CC2530串口數(shù)據(jù)收發(fā)基礎(chǔ) 182
任務(wù)七 CC2530串口命令控制LED燈 188
習(xí)題 196
模塊八 A/D轉(zhuǎn)換器及相關(guān)寄存器 199
任務(wù)一 CC2530的A/D轉(zhuǎn)換器及相關(guān)寄存器 199
任務(wù)二 以查詢方式進行單次ADC采樣 204
任務(wù)三 以中斷方式進行單次ADC采樣 211
任務(wù)四 ADC采樣電壓的數(shù)據(jù)換算 216
任務(wù)五 光照電壓自動控制燈光開關(guān) 222
習(xí)題 226
模塊九 綜合案例 228
任務(wù)一 按鍵控制流水燈 228
任務(wù)二 按鍵控制燈光狀態(tài)變換 231
任務(wù)三 人流量計數(shù)統(tǒng)計 233
任務(wù)四 燈光亮度等級控制 236
任務(wù)五 模擬紅綠燈工作過程 238
任務(wù)六 按鍵嵌套復(fù)合應(yīng)用 242
任務(wù)七 休閑區(qū)域彩燈控制 245
任務(wù)八 定時器間隔定時實現(xiàn)按鍵N連擊 249
任務(wù)九 定時器間隔定時實現(xiàn)按鍵長按與短按 255
習(xí)題參考答案 258
參考文獻 262