書馨卡幫你省薪 2024個(gè)人購書報(bào)告 2024中圖網(wǎng)年度報(bào)告
歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >>
OPENHARMONY開發(fā)與實(shí)踐——基于紅莓RK2206開發(fā)板

OPENHARMONY開發(fā)與實(shí)踐——基于紅莓RK2206開發(fā)板

出版社:清華大學(xué)出版社出版時(shí)間:2024-03-01
開本: 其他 頁數(shù): 212
中 圖 價(jià):¥41.3(7.0折) 定價(jià)  ¥59.0 登錄后可看到會(huì)員價(jià)
加入購物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類五星書更多>

OPENHARMONY開發(fā)與實(shí)踐——基于紅莓RK2206開發(fā)板 版權(quán)信息

OPENHARMONY開發(fā)與實(shí)踐——基于紅莓RK2206開發(fā)板 本書特色

本書從系統(tǒng)概述、內(nèi)核、適配移植、IoT組件開發(fā)、SimpleGUI顯示和開發(fā)示例等方面,詳細(xì)講解基于OpenHarmony的嵌入式系統(tǒng)開發(fā)的相關(guān)內(nèi)容。既有基礎(chǔ)知識(shí),又有豐富示例,包括詳細(xì)的操作步驟,實(shí)操性強(qiáng)。每個(gè)知識(shí)點(diǎn)都配有小例子,力求精簡(jiǎn),還提供了配套網(wǎng)站提供完整代碼,復(fù)制完整代碼就可以立即看到效果。

OPENHARMONY開發(fā)與實(shí)踐——基于紅莓RK2206開發(fā)板 內(nèi)容簡(jiǎn)介

本書是一本介紹OpenHarmony操作系統(tǒng)的技術(shù)書籍,通過系統(tǒng)地講解操作系統(tǒng)的概念和實(shí)現(xiàn)原理,幫助讀者深入了解OpenHarmony操作系統(tǒng)的特點(diǎn)和優(yōu)勢(shì),掌握其開發(fā)和應(yīng)用的技能。 本書共七章,分別介紹了OpenHarmony操作系統(tǒng)的概述、快速入門、內(nèi)核、適配移植、IoT組件開發(fā)、SIMPLEGUI顯示及開發(fā)示例。第1章介紹了OpenHarmony操作系統(tǒng)的基本概念、特點(diǎn)和架構(gòu);第2章通過一個(gè)簡(jiǎn)單的示例程序,幫助讀者快速入門OpenHarmony操作系統(tǒng)的開發(fā);第3章詳細(xì)介紹了OpenHarmony操作系統(tǒng)的內(nèi)核,包括任務(wù)管理、內(nèi)存管理、同步機(jī)制等內(nèi)容;第4章介紹了OpenHarmony操作系統(tǒng)的適配移植,包括板級(jí)支持包(BSP)的開發(fā)和適配,以及外設(shè)驅(qū)動(dòng)的開發(fā)和移植;第5章介紹了OpenHarmony操作系統(tǒng)的IoT組件開發(fā),包括GPIO、PWM、UART等常用組件的開發(fā)和使用;第6章介紹了OpenHarmony操作系統(tǒng)的SIMPLEGUI顯示模塊,幫助讀者快速開發(fā)應(yīng)用程序界面;第7章通過一系列開發(fā)示例,幫助讀者深入理解OpenHarmony操作系統(tǒng)的開發(fā)和應(yīng)用。 本書適合從事OpenHarmony操作系統(tǒng)開發(fā)和應(yīng)用的工程師、學(xué)生等讀者,也適合想要了解OpenHarmony操作系統(tǒng)的技術(shù)愛好者和初學(xué)者。讀者應(yīng)具備一定的嵌入式開發(fā)基礎(chǔ)知識(shí)和C語言編程經(jīng)驗(yàn),以更好地理解本書內(nèi)容。

OPENHARMONY開發(fā)與實(shí)踐——基于紅莓RK2206開發(fā)板 目錄

第1章作系統(tǒng)概述 1.1作系統(tǒng)的發(fā)展歷程 1.2認(rèn)識(shí)OpenHarmony 1.3OpenHarmony簡(jiǎn)介 1.3.1系統(tǒng)類型 1.3.2OpenHarmony的技術(shù)架構(gòu) 1.3.3基礎(chǔ)系統(tǒng)類型所支持的子系統(tǒng) 1.4OpenHarmony支持的開發(fā)板 1.4.1紅莓開發(fā)板 1.4.2小系統(tǒng)核心電路原理 1.5本章小結(jié) 1.6課后練 第2章快速入門 2.1OpenHarmony作系統(tǒng)的基本構(gòu)成 2.2編譯體系構(gòu)建 2.2.1用到的工具 2.2.2Python腳本的作用 2.2.3編譯器 2.3南向開發(fā)入門 2.3.1編譯環(huán)境 2.3.2源碼下載 2.3.3編譯及燒錄 2.3.4啟動(dòng)相關(guān)的函數(shù)介紹 2.3.5添加組件 2.4北向開發(fā)入門 2.4.1DevEco Studio 3.0下載與安裝 2.4.2下載并安裝Node.js 2.4.3嘗試打開DevEco Studio 2.5本章小結(jié) 2.6課后練 第3章內(nèi)核 3.1中斷管理 3.2任務(wù)管理 3.2.1TCB結(jié)構(gòu)體定義 3.2.2Task的創(chuàng)建 3.2.3Task狀態(tài)機(jī) 3.2.4調(diào)度策略 3.2.5調(diào)度的時(shí)機(jī) 3.2.6Task切換的實(shí)現(xiàn) 3.2.7接口說明 3.3內(nèi)存管理 3.3.1靜態(tài)內(nèi)存 3.3.2動(dòng)態(tài)內(nèi)存 3.4內(nèi)核通信機(jī)制 3.4.1事件 3.4.2互斥鎖 3.4.3消息隊(duì)列 3.4.4信號(hào)量 3.5時(shí)間管理 3.5.1系統(tǒng)Tick 3.5.2軟件定時(shí)器 3.6雙向鏈表 3.7內(nèi)核調(diào)試 3.7.1內(nèi)存調(diào)測(cè) 3.7.2異常調(diào)測(cè) 3.7.3Trace調(diào)測(cè) 3.8本章小結(jié) 第4章移植適配 4.1芯片移植指導(dǎo) 4.1.1移植準(zhǔn)備 4.1.2內(nèi)核移植 4.2板級(jí)適配 4.2.1板級(jí)驅(qū)動(dòng)適配 4.2.2HAL層實(shí)現(xiàn) 4.2.3WLAN服務(wù)基本介紹 4.2.4系統(tǒng)組件調(diào)用 4.2.5LwIP組件適配 4.2.6第三方組件適配 4.2.7XTS認(rèn)證 4.3常見問題 4.4本章小結(jié) 4.5課后題 第5章IoT組件開發(fā) 5.1GPIO 5.1.1簡(jiǎn)介 5.1.2GPIO相關(guān)寄存器 5.1.3接口說明 5.1.4GPIO驅(qū)動(dòng)實(shí)例 5.2I2C 5.2.1I2C簡(jiǎn)介 5.2.2I2C協(xié)議 5.2.3I2C硬件寄存器 5.2.4I2C接口代碼 5.3SPI 5.3.1SPI設(shè)備的連接 5.3.2SPI數(shù)據(jù)傳輸性 5.3.3SPI硬件寄存器 5.3.4接口說明 5.3.5使用實(shí)例 5.4PWM 5.4.1簡(jiǎn)介 5.4.2PWM硬件控制 5.4.3接口說明 5.4.4使用實(shí)例 5.5UART 5.5.1UART通信協(xié)議 5.5.2UART功能描述 5.5.3UART控制器 5.5.4接口說明 5.6WATCHDOG 5.6.1簡(jiǎn)介 5.6.2WDT寄存器描述 5.7本章小結(jié) 5.8課后題 第6章SimpleGUI顯示 6.1獲取SimpleGUI 6.2GUI與HMI 6.3坐標(biāo)系定義 6.4設(shè)備對(duì)象 6.5基礎(chǔ)繪圖 6.5.1數(shù)據(jù)類型定義 6.5.2環(huán)境參數(shù)設(shè)置 6.5.3基本數(shù)據(jù)類型定義 6.5.4殊數(shù)據(jù)類型定義 6.5.5接口函數(shù) 6.6實(shí)時(shí)時(shí)鐘 6.7API 6.7.1繪圖API 6.7.2共通處理API 6.8本章小結(jié) 6.9課后題 第7章HTML5開發(fā)示例 7.1應(yīng)用場(chǎng)景硬件的搭建 7.2HTML5簡(jiǎn)介 7.3鴻蒙應(yīng)用開發(fā)框架 7.4HTML5示例簡(jiǎn)介 7.5ECharts數(shù)據(jù)可視化組件介紹 7.5.1ECharts數(shù)據(jù)可視化組件下載及圖表繪制 7.5.2創(chuàng)建組件與編碼 7.5.3HTML5應(yīng)用展示 7.6本章小結(jié) 7.7課后題
展開全部

OPENHARMONY開發(fā)與實(shí)踐——基于紅莓RK2206開發(fā)板 作者簡(jiǎn)介

陳鯉文,男,武漢大學(xué)博士,加拿大蒙特利爾大學(xué)工學(xué)院博士后,福建工程學(xué)院泛在感知與多傳感器智能融合研究所所長、副教授、碩士生導(dǎo)師,泛在感知與多傳感器智能融合研究所所長。福建省開源數(shù)字技術(shù)研究院監(jiān)事,中國開放原子校源行開源大使。研究方向?yàn)橹悄軝C(jī)器人與物聯(lián)網(wǎng)、導(dǎo)航定位技術(shù)、人工智能等。先后主持和負(fù)責(zé)科研項(xiàng)目40余項(xiàng);發(fā)表學(xué)術(shù)論文60余篇;授權(quán)發(fā)明專利18項(xiàng),獲授權(quán)實(shí)用新型專利8項(xiàng)、軟件著作權(quán)20項(xiàng),獲得中國安全生產(chǎn)協(xié)會(huì)安全科技進(jìn)步獎(jiǎng)、福建省專利獎(jiǎng)等國家省部級(jí)科技獎(jiǎng)6項(xiàng)。常年在教學(xué)一線,指導(dǎo)學(xué)生參加中國國際互聯(lián)網(wǎng) 、挑戰(zhàn)杯、全國大學(xué)生機(jī)器人大賽、數(shù)字中國等大賽并屢獲國家級(jí)獎(jiǎng)項(xiàng),被評(píng)為優(yōu)秀碩士研究生導(dǎo)師、本科課堂優(yōu)秀教師,獲共青團(tuán)良師益友等稱號(hào)。
陳婧,研究方向?yàn)闄C(jī)器視覺、嵌入式系統(tǒng)開發(fā),擔(dān)任2023年度中國開放原子校源行開源大使,主持并參與省廳級(jí)科研項(xiàng)目10余項(xiàng),發(fā)表SCI論文2篇,多次帶領(lǐng)學(xué)生榮獲數(shù)字中國創(chuàng)新大賽(鯤鵬賽道)、金磚國家職業(yè)技能大賽、全國大學(xué)生機(jī)器人大賽、福建省大學(xué)生創(chuàng)新創(chuàng)業(yè)大賽等獎(jiǎng)項(xiàng)。
葉偉華,研究方向?yàn)橛?jì)算機(jī)操作系統(tǒng),人工智能,福州軟件園科技創(chuàng)新發(fā)展有限公司董事長,福建省開源數(shù)字技術(shù)研究院秘書長,數(shù)字中國創(chuàng)新大賽•信創(chuàng)賽道聯(lián)合創(chuàng)始人,長期從事信息技術(shù)應(yīng)用創(chuàng)新和軟件供應(yīng)鏈安全等領(lǐng)域工作。

商品評(píng)論(0條)
暫無評(píng)論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服