OpenHarmony輕量設備開發理論與實戰 齊耀龍 9787121456770 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:電子工業
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
NT$948
商品編號: 9787121456770
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202307*若逾兩年請先於客服中心或Line洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:OpenHarmony輕量設備開發理論與實戰
ISBN:9787121456770
出版社:電子工業
著編譯者:齊耀龍
頁數:565
所在地:中國大陸 *此為代購商品
書號:1534253
可大量預訂,請先連絡。

內容簡介

本書系統地介紹了OpenHarmony輕量設備開發的必備知識。在本書完稿時,相關課程已經在高校完成了三個學期的教學,並持續優化迭代。本書的學習門檻低、內容深入淺出、知識結構合理。本書的內容支持目前所有在用的OpenHarmony版本,並且有能力支持未來的新版本,注重教/學效率,創立了「OpenHarmony輕量設備教/學全家桶」。全書共分10章,包括OpenHarmony及其開發套件、搭建OpenHarmony開發環境、OpenHarmony開發入門、OpenHarmony內核編程介面、控制I/O設備、感知環境狀態、OLED顯示屏的驅動和控制、控制Wi-Fi、網路編程及MQTT編程。本書適合高等院校作為建設OpenHarmony課程的指定教材,可以完善相關專業人才培養體系,也非常適合個人或企業開發者閱讀學習。

作者簡介

齊耀龍,河北大學計算機教學部副教授,河北大學校企合作(全球500強企業)項目孵化基地負責人,具有豐富的教育和IT行業經驗。致力於很多領域(包括物聯網、嵌入式智能設備、OpenHarmony等)的理論與技術研究、產品研發、教學與人才培養工作。出版過《大學計算機》《大學計算機實驗教程》等十余本高校教材。擔任「OpenHarmony南向開發基礎」「OpenHarmony北向開發基礎」等多門課程的負責人,擁有20餘年一線教學經驗、數百小時慕課等的教學視頻製作經驗。首期OpenHarmony開源開發者成長計劃唯一的高校導師,國內較早系統性構建OpenHarmony課程的高校教師,參与了OpenHarmony知識體系的構建工作。

目錄

第1章 OpenHarmony及其開發套件
1 1 初識OpenHarmony
1 2 潤和Pegasus智能家居開發套件簡介
第2章 搭建OpenHarmony開發環境
2 1 搭建開發環境(Windows系統)
2 2 搭建編譯環境(Ubuntu系統)
2 3 下載和編譯OpenHarmony源碼
2 4 構建開髮網絡
第3章 OpenHarmony開發入門
3 1 HelloWorld
3 2 輕量系統的編譯構建
3 3 編譯構建系統的使用
3 4 輕量系統的數據持久化
第4章 OpenHarmony內核編程介面
4 1 OpenHarmony內核簡介
4 2 線程管理
4 3 通用等待功能
4 4 定時器管理
4 5 互斥鎖管理
4 6 信號量管理
4 7 消息隊列管理
第5章 控制I/O設備
5 1 GPIO輸出電平
5 2 GPIO按鍵輸入
5 3 PWM輸出方波
第6章 感知環境狀態
6 1 使用ADC獲取模擬感測器的數據
6 2 使用ADC獲取可燃氣體感測器的數據
6 3 使用I2C獲取數字溫濕度感測器的數據
第7章 OLED顯示屏的驅動和控制
7 1 I2C驅動OLED顯示屏
7 2 在OLED顯示屏上顯示漢字
7 3 第三方OLED顯示屏驅動庫
7 4 二維碼生成器模塊
7 4 1 模塊簡介
7 4 2 模塊的源碼結構
7 4 3 模塊API介紹
7 4 4 模塊的接入方法
7 4 5 案常式序
第8章 控制Wi-Fi
8 1 Wi-Fi的基本概念
8 1 1 Wi-Fi簡介
8 1 2 Wi-Fi的連接過程
8 1 3 Wi-Fi工作模式簡介
8 2 Wi-FiSTA模式編程
8 2 1 Wi-Fi編程的VS Code IntelliSense設置
8 2 2 相關API介紹
8 2 3 掃描Wi-Fi熱點
8 2 4 案常式序:掃描Wi-Fi熱點
8 2 5 連接Wi-Fi熱點
8 2 6 案常式序:連接Wi-Fi熱點
8 3 Wi-FiAP模式編程
8 3 1 相關API介紹
8 3 2 創建Wi-Fi熱點
8 3 3 提供DHCP服務
8 3 4 案常式序:創建Wi-Fi熱點
8 4 EasyWiFi模塊
8 4 1 EasyWiFi模塊簡介
8 4 2 EasyWiFi模塊的源碼結構
8 4 3 EasyWiFi模塊的API介紹
8 4 4 模塊的接入方法
8 4 5 案常式序
第9章 網路編程
9 1 TCP客戶端編程
9 1 1 LwIP開源項目簡介
9 1 2 相關API介紹
9 1 3 網路編程的VS Code IntelliSense設置
9 1 4 TCP客戶端的工作流程
9 1 5 網路工具netcat
9 1 6 案常式序
9 2 TCP服務端編程
9 2 1 相關API介紹
9 2 2 TCP服務端的工作流程
9 2 3 案常式序
9 3 UDP客戶端編程
9 3 1 相關API介紹
9 3 2 UDP客戶端的工作流程
9 3 3 案常式序
9 4 UDP服務端編程
9 4 1 相關API介紹
9 4 2 UDP服務端的工作流程
9 4 3 案常式序
第10章 MQTT編程
10 1 MQTT簡介
10 1 1 MQTT
10 1 2 MQTT的應用場景
10 1 3 MQTT的技術特性
10 1 4 廣義上的發布/訂閱模式
10 1 5 MQTT的訂閱與發布模型
10 2 Paho-MQTT
10 2 1 Paho-MQTT簡介
10 2 2 Paho-MQTT源碼的結構
10 2 3 Paho-MQTT編程的VSCodeIntelliSense設置
10 2 4 Paho-MQTT的編譯
10 2 5 MQTT代理Mosquitto
10 2 6 在設備端發布消息
10 2 7 在設備端訂閱消息
10 3 MQTT客戶端編程
10 3 1 對Paho-MQTT進行封裝
10 3 2 Paho-MQTT模塊的接入方法
10 3 3 案常式序
10 4 案例:燈光控制
10 4 1 燈光控制案例項目簡介
10 4 2 實現燈光控制案例項目
10 5 案例:環境光採集
10 5 1 環境光採集案例項目簡介
10 5 2 實現環境光採集案例項目
10 6 案例:人體感應
10 6 1 人體感應案例項目簡介
10 6 2 實現人體感應案例項目
10 7 案例:可燃氣體報警
10 7 1 可燃氣體報警案例項目簡介
10 7 2 實現可燃氣體報警案例項目
10 8 案例:溫濕度收集
10 8 1 溫濕度收集案例項目簡介
10 8 2 實現溫濕度收集案例項目
10 9 案例:廣告屏
10 9 1 廣告屏案例項目簡介
10 9 2 實現廣告屏案例項目
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。
規格說明
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理