*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202403*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:OpenHarmony開發與實踐-基於紅莓RK2206開發板 ISBN:9787302657460 出版社:清華大學 著編譯者:陳鯉文 陳婧 葉偉華 頁數:212 所在地:中國大陸 *此為代購商品 書號:1638071 可大量預訂,請先連絡。 【台灣高等教育出版社簡體書】 OpenHarmony開發與實踐-基於紅莓RK2206開發板 787302657460 陳鯉文 陳婧 葉偉華 內容簡介 本書是一本介紹OpenHarmony操作系統的技術書籍,通過系統地講解操作系統的概念和實現原理,幫助讀者深入了解OpenHarmony操作系統的特點和優勢,掌握開發和應用的技能。 本書共7章,分別為OpenHarmony操作系統的概述、快速入門、內核、移植適配、IoT組件開發、SimpleGUI顯示及HTML5開發示例。第1章介紹OpenHarmony操作系統的基本概念、特點和架構;第2章通過一個簡單的示常式序,幫助讀者快速入門OpenHarmony操作系統的開發;第3章詳細介紹OpenHarmony操作系統的內核,包括任務管理、內存管理、同步機制等內容;第4章介紹OpenHarmony操作系統的移植適配,包括外設驅動的開發和移植,以及板級支持包(BSP)的開發和適配;第5章介紹OpenHarmony操作系統的1oT組件開發,包括GPIO、PWM、UART等常用組件的開發和使用;第6章介紹OpenHarmony操作系統的SimpleGUI顯示模塊,幫助讀者快速開發應用程序界面;第7章通過一系列開發示例,幫助讀者深入理解OpenHarmony操作系統的開發和應用。 本書適合從事OpenHarmony操作系統開發和應用的工程師、想要了解OpenHarmony操作系統的技術愛好者和初學者閱讀,也可作為高等院校和培訓機構相關專業的教學參考書。讀者應具備一定的嵌入式開發基礎知識和C語言編程經驗,以便更好地理解本書內容。作者簡介 葉偉華,研究方向為計算機操作系統、人工智慧,福州軟體園科技創新發展有限公司董事長,福建省開源數字技術研究院秘書長,數字中國創新大賽·信創賽道聯合創始人,首批開放原子校源行開源講師,長期從事信息技術應用創新和軟體供應鏈安全等領域工作。目錄 第1章 操作系統概述1 1 操作系統的發展歷程 1 2 認識OpenHarmony 1 3 OpenHarmony簡介 1 3 1 系統類型 1 3 2 OpenHarmony的技術架構 1 3 3 基礎系統類型所支持的子系統 1 4 OpenHarmony支持的開發板 1 4 1 紅莓開發板 1 4 2 最小系統核心電路原理 1 5 本章小結 1 6 課後練習 第2章 快速入門 2 1 OpenHarmony操作系統的基本構成 2 2 編譯體系構建 2 2 1 用到的工具 2 2 2 Python腳本的作用 2 2 3 編譯器 2 3 南向開發入門 2 3 1 編譯環境 2 3 2 源碼下載 2 3 3 編譯及燒錄 2 3 4 啟動相關的函數介紹 2 3 5 添加組件 2 4 北向開發入門 2 4 1 DevEco Studio 3 0下載與安裝 2 4 2 下載並安裝Node js 2 4 3 嘗試打開DevEco Studio 2 5 本章小結 2 6 課後練習 第3章 內核 3 1 中斷管理 3 2 任務管理 3 2 1 TCB結構體定義 3 2 2 Task的創建 3 2 3 Task狀態機 3 2 4 調度策略 3 2 5 調度的時機 3 2 6 Task切換的實現 3 2 7 介面說明 3 3 內存管理 3 3 1 靜態內存 3 3 2 動態內存 3 4 內核通信機制 3 4 1 事件 3 4 2 互斥鎖 3 4 3 消息隊列 3 4 4 信號量 3 5 時間管理 3 5 1 系統Tick 3 5 2 軟體定時器 3 6 雙向鏈表 3 7 內核調試 3 7 1 內存調測 3 7 2 異常調測 3 7 3 Trace調測 3 8 本章小結 第4章 移植適配 4 1 晶元移植指導 4 1 1 移植準備 4 1 2 內核移植 4 2 板級適配 4 2 1 板級驅動適配 4 2 2 HAL層實現 4 2 3 WLAN服務基本介紹 4 2 4 系統組件調用 4 2 5 LwIP組件適配 4 2 6 第三方組件適配 4 2 7 XTS認證 4 3 常見問題 4 4 本章小結 4 5 課後習題 第5章 IoT組件開發 5 1 GPIO 5 1 1 簡介 5 1 2 GPIO相關寄存器 5 1 3 介面說明 5 1 4 GPIO驅動實例 5 2 I2C 5 2 1 I2C簡介 5 2 2 I2C協議 5 2 3 I2C硬體寄存器 5 2 4 I2C介面代碼 5 3 SPI 5 3 1 SPI設備的連接 5 3 2 SPI數據傳輸特性 5 3 3 SPI硬體寄存器 5 3 4 介面說明 5 3 5 使用實例 5 4 PWM 5 4 1 簡介 5 4 2 PWM硬體控制 5 4 3 介面說明 5 4 4 使用實例 5 5 UART 5 5 1 UART通信協議 5 5 2 UART功能描述 5 5 3 UART控制器 5 5 4 介面說明 5 6 WATCHDOG 5 6 1 簡介 5 6 2 WDT寄存器描述 5 7 本章小結 5 8 課後習題 第6章 SimpleGUI顯示 6 1 獲取SimpleGUI 6 2 GUI與HMI 6 3 坐標系定義 6 4 設備對象 6 5 基礎繪圖 6 5 1 數據類型定義 6 5 2 環境參數設置 6 5 3 基本數據類型定義 6 5 4 特殊數據類型定義 6 5 5 介面雨數 6 6 實時時鐘 6 7 API 6 7 1 繪圖API 6 7 2 共通處理AP 6 8 本章小結 6 9 課後習題 第7章 HTML5開發示例 7 1 應用場景硬體的搭建 7 2 HTML5簡介 7 3 鴻蒙應用開發框架 7 4 HTML5示例簡介 7 5 ECharts數據可視化組件介紹 7 5 1 ECharts數據可視化組件下載及圖表繪製 7 5 2 創建組件與編碼 7 5 3 HTML5應用展示 7 6 本章小結 7 7 課後習題 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |