內容簡介
本書系統地介紹了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及其開發套件