幫助中心 | 我的帳號 | 關於我們

OpenHarmony輕量系統從入門到精通50例/電腦技術開發與應用叢書

  • 作者:編者:戈帥|責編:趙佳霓
  • 出版社:清華大學
  • ISBN:9787302642299
  • 出版日期:2023/12/01
  • 裝幀:平裝
  • 頁數:271
人民幣:RMB 69 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書通過豐富的實戰案例由表及里、深入淺出,以基礎知識和案例相結合的方式,循序漸進地系統講解OpenHarmony輕量系統應用開發技術。
    全書共6章,第1章介紹了OpenHarmony輕量系統的背景、發展歷程、環境搭建、工程創建與運行等情況。第2?5章通過49個案例詳細介紹了OpenHarmony輕量系統的設備介面、系統介面、智能設備、網路通信等關鍵技術。第6章為綜合實戰案例——遙控小車,該綜合實戰案例從技術架構、功能實現,MQTT通信協議等方面進行講解,讓讀者掌握OpenHarmony輕量系統應用開發技術,提升讀者綜合開發能力。
    本書主要面向對OpenHarmony輕量系統應用開發感興趣的學生、開發人員或者相關從業人員,讓更多的人掌握OpenHarmony輕量系統應用開發技術。

作者介紹
編者:戈帥|責編:趙佳霓
    戈帥,鴻蒙先行者、開放原子認證講師2021秋季班學員。曾在51CTO、電子發燒友等鴻蒙技術社區做鴻懞直播課,受邀參加首屆HarmonyOS開發者創新大賽頒獎典禮,接受《中國日報》採訪。開放原子教育OpenAtom OpenHarmony教育資源倉第17位貢獻者,參加了2021年iCAN全國大學生創新創業大賽、iCAN「未來杯」HarmonyOS技術應用創新大賽,參賽作品「救援小車」榮獲一等獎,「拼夕夕」榮獲三等獎。獲得了「2021年度北京市昌平區百名優秀學生」獎。

目錄
第1章  OpenHarmony輕量系統開發基礎
  1.1  初識OpenHarmony操作系統
    1.1.1  OpenHarmonyr概述
    1.1.2  OpenHarmony操作系統特性
  1.2  OpenHarmony操作系統開發環境搭建
    1.2.1  Linux虛擬電腦環境搭建
    1.2.2  Ubuntu伺服器環境搭建
    1.2.3  OpenHarmony編譯環境搭建
    1.2.4  windows開發環境搭建
  1.3  OpenHarmony輕量系統應用模塊開發
    1.3.1  應用模塊的源碼結構
    1.3.2  模塊初始化介面
    1.3.3  應用模塊開發
    1.3.4  應用模塊測試
  1.4  OpenHarHiony輕量系統應用模塊啟動流程解析
    1.4.1  應用模塊啟動流程解析
    1.4.2  應用模塊啟動流程驗證
第2章  OpenHarmony輕量系統設備開發
  2.1  案例1:WatchDog
  2.2  ADC
    2.2.1  案例2:雨滴探測器
    2.2.2  案例3:遊戲桿
    2.2.3  案例4:煙霧探測器
    2.2.4  案例5:聲音監測儀
    2.2.5  案例6:光照檢測儀
    2.2.6  案例7:生命探測儀
    2.2.7  案例8:土壤濕度監測儀
    2.2.8  案例9:電壓調節器
  2.3  GPIO
    2.3.1  案例10:工作指示燈
    2.3.2  案例11:智能開關
    2.3.3  案例12:SOs摩斯密碼發射器
    2.3.4  案例13:傾斜檢測儀
    2.3.5  案例14:地震監測儀
    2.3.6  案例15:機械手臂
    2.3.7  案例16:縫隙探測器
    2.3.8  案例17:觸摸感應器
    2.3.9  案例18:火焰探測器
    2.3.10  案例19:測距儀
  2.4  PWM
    2.4.1  案例20:自動門
    2.4.2  案例21:炫彩燈
    2.4.3  案例22:救護車警報器
    2.4.4  案例23:音樂盒
  2.5  I2C
    2.5.1  案例24:溫濕度監測儀
    2.5.2  案例25:電子閱讀器
第3章  OpenHarmony輕量系統系統開發
  3.1  任務
    3.1.1  案例26:計時器

    3.1.2  案例27:自動售票系統V1.0
  3.2  案例28:自動售票系統V2.0
  3.3  案例29:軟體定時器
  3.4  案例30:按鍵中斷處理
  3.5  案例31:內存申請與釋放
第4章  openHarmony輕量系統智能設備開發
  4.1  案例32:智能雨刷
  4.2  案例33:智能雷達
  4.3  案例34:智能人體感應燈
  4.4  案例35:智能紅外報警器
  4.5  案例36:智能火焰報警器
第5章  OpenHarmony輕量系統物聯網開發
  5.1  WiFi技術
    5.1.1  案例37:STA端點接入
    5.1.2  案例38:AP站點創建
  5.2  JSON
    5.2.1  案例39:cJSON對象封裝
    5.2.2  案例40:cJSON對象解析
    5.2.3  案例41:cJSON數組封裝
    5.2.4  案例42:cJSON數組解析
  5.3  網路通信
    5.3.1  案例43:UDP客戶端應用
    5.3.2  案例44:UDP伺服器端應用
    5.3.3  案例45:TCP客戶端應用
    5.3.4  案例46:TCP伺服器端應用
  5.4  物聯網
    5.4.1  案例47:MQTT第三方庫移植
    5.4.2  案例48:MQTT協議應用
    5.4.3  案例49:MQTT物聯網應用開發
第6章  綜合案例:遙控小車
  6.1  案例介紹
    6.1.1  案例架構介紹
    6.1.2  技術架構圖
    6.1.3  運行效果
  6.2  OpenHarmony開發板端功能實現
    6.2.1  MQTT通信模塊功能實現
    6.2.2  小車指令執行模塊功能實現
    6.2.3  主模塊功能實現及測試
  6.3  手錶端功能實現
    6.3.1  創建並配置工程
    6.3.2  UI設計與實現
    6.3.3  功能實現
  6.4  多端聯調

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032