注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)OpenHarmony輕量系統(tǒng)從入門(mén)到精通50例

OpenHarmony輕量系統(tǒng)從入門(mén)到精通50例

OpenHarmony輕量系統(tǒng)從入門(mén)到精通50例

定 價(jià):¥69.00

作 者: 戈帥
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302642299 出版時(shí)間: 2023-12-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

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

  OpenHarmony輕量系統(tǒng)入門(mén)到精通50例是一門(mén)以案例驅(qū)動(dòng)學(xué)習(xí)的教材,本書(shū)基本覆蓋了OpenHarmony輕量系統(tǒng)所有的知識(shí)點(diǎn)。由淺入深系統(tǒng)地講解了OpenHarmony所有的知識(shí)點(diǎn)。其中第1章是本書(shū)的準(zhǔn)備階段,介紹OpenHarmony及開(kāi)發(fā)環(huán)境的搭建、應(yīng)用模塊開(kāi)發(fā)及啟動(dòng)流程分析;第二章以有趣的小案例講解OpenHarmony輕量系統(tǒng)中常用系統(tǒng)接口,如任務(wù)(可以理解為線程)、互斥鎖、軟件定時(shí)器、中斷機(jī)制、內(nèi)存管理;第3章以豐富的外設(shè)案例講解OpenHarmony輕量級(jí)系統(tǒng)的設(shè)備接口,如GPIO、ADC、PWM 、I2C、WatchDog及多種接口組合應(yīng)用,可充分激發(fā)讀者對(duì)OpenHarmony的學(xué)習(xí)興趣;第4章同樣以豐富的小案例講解網(wǎng)絡(luò)相關(guān)案例,如WIFI組網(wǎng)、CJSON數(shù)據(jù)封裝、UDP、TCP及MQTT網(wǎng)絡(luò)通信等;第5章以綜合案例來(lái)提升學(xué)生OpenHarmony輕量系統(tǒng)的綜合開(kāi)發(fā)能力。本書(shū)從基礎(chǔ)知識(shí)到綜合案例全方面系統(tǒng)的講解OpenHarmony實(shí)戰(zhàn)開(kāi)發(fā),適合物聯(lián)網(wǎng)愛(ài)好者、OpenHarmony愛(ài)好者閱讀。

作者簡(jiǎn)介

  戈帥,鴻蒙先行者,開(kāi)放原子認(rèn)證講師2021秋季學(xué)員,受邀參加首屆《HarmonyOS開(kāi)發(fā)者創(chuàng)新大賽》頒獎(jiǎng)典禮,2021未來(lái)杯《HarmonyOS技術(shù)應(yīng)用創(chuàng)新大賽》參考作品《救援小車(chē)》和《拼夕夕》分別獲取一等獎(jiǎng)和三等獎(jiǎng)、參加第二屆《HarmonyOS開(kāi)發(fā)者創(chuàng)新大賽》,開(kāi)放原子教育 OpenAtom OpenHarmony教育資源倉(cāng)第17位貢獻(xiàn)者。

圖書(shū)目錄

 
 
 
本書(shū)源代碼
 
 
第1章OpenHarmony輕量系統(tǒng)開(kāi)發(fā)基礎(chǔ)
1.1初識(shí)OpenHarmony操作系統(tǒng)
1.1.1OpenHarmony概述
1.1.2OpenHarmony操作系統(tǒng)特性
1.2OpenHarmony操作系統(tǒng)開(kāi)發(fā)環(huán)境搭建
1.2.1Linux虛擬計(jì)算機(jī)環(huán)境搭建
1.2.2Ubuntu服務(wù)器環(huán)境搭建
1.2.3OpenHarmony編譯環(huán)境搭建
1.2.4Windows開(kāi)發(fā)環(huán)境搭建
1.3OpenHarmony輕量系統(tǒng)應(yīng)用模塊開(kāi)發(fā)
1.3.1應(yīng)用模塊的源碼結(jié)構(gòu)
1.3.2模塊初始化接口
1.3.3應(yīng)用模塊開(kāi)發(fā)
1.3.4應(yīng)用模塊測(cè)試
1.4OpenHarmony輕量系統(tǒng)應(yīng)用模塊啟動(dòng)流程解析
1.4.1應(yīng)用模塊啟動(dòng)流程解析
1.4.2應(yīng)用模塊啟動(dòng)流程驗(yàn)證
第2章OpenHarmony輕量系統(tǒng)設(shè)備開(kāi)發(fā)
2.1案例1: WatchDog
2.2ADC
2.2.1案例2: 雨滴探測(cè)器
2.2.2案例3: 游戲桿
2.2.3案例4: 煙霧探測(cè)器
2.2.4案例5: 聲音監(jiān)測(cè)儀
2.2.5案例6: 光照檢測(cè)儀
2.2.6案例7: 生命探測(cè)儀
2.2.7案例8: 土壤濕度監(jiān)測(cè)儀
2.2.8案例9: 電壓調(diào)節(jié)器
2.3GPIO
2.3.1案例10: 工作指示燈
2.3.2案例11: 智能開(kāi)關(guān)
2.3.3案例12: SOS摩斯密碼發(fā)射器
2.3.4案例13: 傾斜檢測(cè)儀
2.3.5案例14: 地震監(jiān)測(cè)儀
2.3.6案例15: 機(jī)械手臂
2.3.7案例16: 縫隙探測(cè)器
2.3.8案例17: 觸摸感應(yīng)器
2.3.9案例18: 火焰探測(cè)器
2.3.10案例19: 測(cè)距儀
2.4PWM
2.4.1案例20: 自動(dòng)門(mén)
2.4.2案例21: 炫彩燈
2.4.3案例22: 救護(hù)車(chē)警報(bào)器
2.4.4案例23: 音樂(lè)盒
2.5I2C
2.5.1案例24: 溫濕度監(jiān)測(cè)儀
2.5.2案例25: 電子閱讀器
第3章OpenHarmony輕量系統(tǒng)系統(tǒng)開(kāi)發(fā)
3.1任務(wù)
3.1.1案例26: 計(jì)時(shí)器
3.1.2案例27: 自動(dòng)售票系統(tǒng)V1.0
3.2案例28: 自動(dòng)售票系統(tǒng)V2.0
3.3案例29: 軟件定時(shí)器
3.4案例30: 按鍵中斷處理
3.5案例31: 內(nèi)存申請(qǐng)與釋放
第4章OpenHarmony輕量系統(tǒng)智能設(shè)備開(kāi)發(fā)
4.1案例32: 智能雨刷
4.2案例33: 智能雷達(dá)
4.3案例34: 智能人體感應(yīng)燈
4.4案例35: 智能紅外報(bào)警器
4.5案例36: 智能火焰報(bào)警器
第5章OpenHarmony輕量系統(tǒng)物聯(lián)網(wǎng)開(kāi)發(fā)
5.1WiFi技術(shù)
5.1.1案例37: STA端點(diǎn)接入
5.1.2案例38: AP站點(diǎn)創(chuàng)建
5.2cJSON
5.2.1案例39: cJSON對(duì)象封裝
5.2.2案例40: cJSON對(duì)象解析
5.2.3案例41: cJSON數(shù)組封裝
5.2.4案例42: cJSON數(shù)組解析
5.3網(wǎng)絡(luò)通信
5.3.1案例43: UDP客戶端應(yīng)用
5.3.2案例44: UDP服務(wù)器端應(yīng)用
5.3.3案例45: TCP客戶端應(yīng)用
5.3.4案例46: TCP服務(wù)器端應(yīng)用
5.4物聯(lián)網(wǎng)
5.4.1案例47: MQTT第三方庫(kù)移植
5.4.2案例48: MQTT協(xié)議應(yīng)用
5.4.3案例49: MQTT物聯(lián)網(wǎng)應(yīng)用開(kāi)發(fā)
第6章綜合案例: 遙控小車(chē)
6.1案例介紹
6.1.1案例架構(gòu)介紹
6.1.2技術(shù)架構(gòu)圖
6.1.3運(yùn)行效果
6.2OpenHarmony開(kāi)發(fā)板端功能實(shí)現(xiàn)
6.2.1MQTT通信模塊功能實(shí)現(xiàn)
6.2.2小車(chē)指令執(zhí)行模塊功能實(shí)現(xiàn)
6.2.3主模塊功能實(shí)現(xiàn)及測(cè)試
6.3手表端功能實(shí)現(xiàn)
6.3.1創(chuàng)建并配置工程
6.3.2UI設(shè)計(jì)與實(shí)現(xiàn)
6.3.3功能實(shí)現(xiàn)
6.4多端聯(lián)調(diào)
 

本目錄推薦

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