鴻蒙OS智能設(shè)備開發(fā)基礎(chǔ)(微課版) 版權(quán)信息
- ISBN:9787302644330
- 條形碼:9787302644330 ; 978-7-302-64433-0
- 裝幀:平裝-膠訂
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:>>
鴻蒙OS智能設(shè)備開發(fā)基礎(chǔ)(微課版) 本書特色
u 鴻蒙操作系統(tǒng)作為華為公司自主研發(fā)的一款國(guó)產(chǎn)的面向萬物互聯(lián)的操作系統(tǒng),已經(jīng)得到了廣泛的關(guān)注和應(yīng)用;邙櫭刹僮飨到y(tǒng)的智能設(shè)備開發(fā),是計(jì)算機(jī)科學(xué)與技術(shù)相關(guān)專業(yè)學(xué)生及程序設(shè)計(jì)愛好者,在科技教育強(qiáng)國(guó)路上必須掌握的專業(yè)知識(shí)和擁抱未來智慧物聯(lián)時(shí)代的專業(yè)技能。本書可以說是與時(shí)俱進(jìn)、恰逢其時(shí),值得推薦。
u 本書由淺入深地介紹了鴻蒙操作系統(tǒng)的體系結(jié)構(gòu)、功能特點(diǎn)、應(yīng)用場(chǎng)景、鴻蒙設(shè)備開發(fā)交叉編譯環(huán)境、鴻蒙OS C語言智能設(shè)備開發(fā)技術(shù)和方法。程序設(shè)計(jì)案例豐富、妙趣橫生,知識(shí)內(nèi)容豐富多彩、融會(huì)貫通,是一本非常值得推薦的鴻蒙OS C語言智能設(shè)備開發(fā)基礎(chǔ)教材。
u 本書面向各級(jí)各類C語言程序設(shè)計(jì)技能競(jìng)賽和計(jì)算機(jī)創(chuàng)新創(chuàng)業(yè)大賽、重視程序設(shè)計(jì)的趣味性和程序設(shè)計(jì)的綜合能力培養(yǎng),告別傳統(tǒng)C語言教學(xué)枯燥的命令行程序界面,擁抱更有趣味的嵌入式實(shí)驗(yàn),內(nèi)容深入淺出、語言通俗易懂、圖文并茂、案例驅(qū)動(dòng),既適合初學(xué)者入門,也適合作為進(jìn)階學(xué)習(xí)的重要參考資料。
鴻蒙OS智能設(shè)備開發(fā)基礎(chǔ)(微課版) 內(nèi)容簡(jiǎn)介
本書面向鴻蒙OS智能設(shè)備開發(fā),是一本依托C語言,通過簡(jiǎn)單易學(xué)、通俗易懂、豐富多彩、妙趣橫生的案例,幫助讀者在鴻蒙OS智能設(shè)備開發(fā)領(lǐng)域?qū)崿F(xiàn)從0到1、從一竅不通到行家里手的飛躍。 本書內(nèi)容與時(shí)俱進(jìn),涵蓋鴻蒙操作系統(tǒng)、虛擬機(jī)管理、C語言程序設(shè)計(jì)開發(fā)環(huán)境、鴻蒙OS智能設(shè)備開發(fā)交叉編譯環(huán)境、嵌入式程序設(shè)計(jì)、數(shù)字電路、計(jì)算機(jī)控制等。本書還包括大量基于鴻蒙操作系統(tǒng)的智能物聯(lián)設(shè)備開發(fā)案例,培養(yǎng)信創(chuàng)智能物聯(lián)開發(fā)技能人才。 本書以C語言鴻蒙OS智能設(shè)備開發(fā)教學(xué)為主線,將計(jì)算機(jī)專業(yè)的一些核心知識(shí)有機(jī)結(jié)合,內(nèi)容編排結(jié)合案例驅(qū)動(dòng)的方式合理組織、循序漸進(jìn),講求理論和實(shí)踐的密切協(xié)同。學(xué)生可以在學(xué)習(xí)C語言鴻蒙OS智能設(shè)備開發(fā)知識(shí)的同時(shí),廣泛涉獵與計(jì)算機(jī)程序設(shè)計(jì)密切相關(guān)的操作系統(tǒng)、數(shù)字電路、數(shù)據(jù)采集與系統(tǒng)控制、開發(fā)編譯環(huán)境、嵌入式系統(tǒng)開發(fā)等內(nèi)容,不但能極大提高學(xué)生對(duì)C語言程序設(shè)計(jì)課程的學(xué)習(xí)興趣,提升學(xué)生的專業(yè)創(chuàng)新技能,而且有利于學(xué)生對(duì)后續(xù)相關(guān)專業(yè)課程的理解和掌握以及對(duì)計(jì)算機(jī)專業(yè)核心課程內(nèi)容的融會(huì)貫通。本書是一本與C語言程序設(shè)計(jì)教材搭配得當(dāng)、相得益彰,專門用于培養(yǎng)學(xué)生提升C語言編程技能的教材。 本書可作為高等院校本科及?茖W(xué)生C語言程序設(shè)計(jì)實(shí)踐、實(shí)訓(xùn)課程的教材,也可作為教師、自學(xué)者的參考用書,還可供各類軟件開發(fā)設(shè)計(jì)人員學(xué)習(xí)參考。
鴻蒙OS智能設(shè)備開發(fā)基礎(chǔ)(微課版) 目錄
1.1鴻蒙OS的發(fā)展歷史1
1.2鴻蒙OS的設(shè)計(jì)理念2
1.3鴻蒙OS的技術(shù)架構(gòu)2
1.4鴻蒙OS的技術(shù)特點(diǎn)4
1.5鴻蒙OS的應(yīng)用場(chǎng)景5
1.6習(xí)題6
第2章C語言鴻蒙OS設(shè)備開發(fā)環(huán)境8
2.1C語言鴻蒙OS設(shè)備開發(fā)實(shí)驗(yàn)套件8
2.2C語言鴻蒙OS設(shè)備開發(fā)環(huán)境11
2.2.1C語言鴻蒙OS設(shè)備開發(fā)硬件環(huán)境12
2.2.2C語言鴻蒙OS設(shè)備開發(fā)軟件環(huán)境12
2.3安裝配置C語言鴻蒙OS設(shè)備程序開發(fā)的編譯環(huán)境13
2.3.1安裝虛擬機(jī)管理軟件VMwareworkstation13
2.3.2使用WMware軟件創(chuàng)建Linux虛擬機(jī)17
2.3.3配置虛擬機(jī)操作系統(tǒng)環(huán)境,安裝工具軟件29
2.3.4安裝編譯環(huán)境構(gòu)建工具——HUAWEI DevEco Device41
2.4安裝Windows工作臺(tái)C語言鴻蒙OS設(shè)備程序開發(fā)環(huán)境47
2.4.1Visual Studio Code簡(jiǎn)介48
2.4.2安裝DevEco Device Tool、VS Code、Python軟件48
2.4.3在VS Code中安裝配置中文環(huán)境 53
2.4.4在VS Code中安裝SSH插件56
2.4.5在VS Code中新建C語言鴻蒙OS設(shè)備開發(fā)工程67
2.5虛擬機(jī)的鏡像制作及還原78
2.5.1制作虛擬機(jī)的鏡像79
2.5.2使用鏡像文件還原生成虛擬機(jī)80鴻蒙OS智能設(shè)備開發(fā)基礎(chǔ)(微課版)目錄2.6安裝配置C語言鴻蒙OS 設(shè)備可執(zhí)行程序燒錄工具82
2.6.1安裝USB接口轉(zhuǎn)串口驅(qū)動(dòng)程序83
2.6.2燒錄軟件的安裝設(shè)置84
2.7將虛擬機(jī)文件夾映射為Windows工作臺(tái)的磁盤86
2.8鴻蒙智聯(lián)創(chuàng)新開發(fā)實(shí)驗(yàn)箱88
2.8.1鴻蒙智聯(lián)創(chuàng)新開發(fā)實(shí)驗(yàn)箱功能介紹88
2.8.2鴻蒙智聯(lián)創(chuàng)新開發(fā)實(shí)驗(yàn)箱操作流程89
2.8.3鴻蒙智聯(lián)創(chuàng)新開發(fā)實(shí)驗(yàn)箱支持的實(shí)驗(yàn)案例90
2.9習(xí)題95
第3章C語言鴻蒙OS設(shè)備程序開發(fā)方法和步驟96
3.1C語言鴻蒙OS 設(shè)備程序開發(fā)方法96
3.2C語言鴻蒙OS 設(shè)備程序項(xiàng)目結(jié)構(gòu)和內(nèi)容97
3.3點(diǎn)亮一只LED燈的C語言設(shè)備程序開發(fā)步驟 101
3.4點(diǎn)亮一只LED燈的工作原理 130
3.5習(xí)題131
第4章C語言鴻蒙OS設(shè)備開發(fā)板串口實(shí)驗(yàn)132
4.1下載本實(shí)驗(yàn)所用的軟件和文件133
4.2安裝USB接口轉(zhuǎn)串口驅(qū)動(dòng)、燒錄軟件、串口調(diào)試器軟件133
4.3編輯hello.c程序源代碼134
4.4準(zhǔn)備C語言鴻蒙OS 設(shè)備開發(fā)網(wǎng)頁編譯環(huán)境135
4.5使用編譯網(wǎng)頁編譯鴻蒙OS程序源代碼hello.c137
4.6將目標(biāo)代碼hello.bin燒錄到開發(fā)板中140
4.7使用串口調(diào)試器查看目標(biāo)代碼hello.bin的執(zhí)行結(jié)果140
4.8本實(shí)驗(yàn)串口通信工作原理141
4.9習(xí)題142
第5章閃爍的LED實(shí)驗(yàn)143
5.1閃爍的LED燈143
5.1.1閃爍的LED燈程序項(xiàng)目的結(jié)構(gòu)和內(nèi)容143
5.1.2編輯、編譯、燒錄、運(yùn)行閃爍的LED燈程序145
5.1.3閃爍的LED燈程序的工作原理145
5.2C語言鴻蒙OS 設(shè)備開發(fā)實(shí)驗(yàn): 呼吸燈146
5.2.1呼吸燈項(xiàng)目的程序代碼146
5.2.2編輯、編譯、燒錄、運(yùn)行呼吸燈程序148
5.2.3呼吸燈程序的電氣工作原理148
5.3習(xí)題149
第6章跑馬燈實(shí)驗(yàn)150
6.1跑馬燈項(xiàng)目的程序代碼150
6.2編輯、編譯、燒錄、運(yùn)行跑馬燈程序152
6.3跑馬燈程序的工作原理152
6.4習(xí)題153
第7章讀取按鈕狀態(tài)實(shí)驗(yàn)154
7.1讀取按鈕狀態(tài)實(shí)驗(yàn)設(shè)備154
7.2讀取按鈕狀態(tài)實(shí)驗(yàn)程序源碼155
7.3讀取按鈕狀態(tài)實(shí)驗(yàn)電氣工作原理156
7.4習(xí)題157
第8章電子秤實(shí)驗(yàn)158
8.1電子秤實(shí)驗(yàn)設(shè)備158
8.2電子秤實(shí)驗(yàn)程序源碼159
8.3電子秤實(shí)驗(yàn)程序工作原理解析161
8.4習(xí)題161
第9章點(diǎn)陣顯示實(shí)驗(yàn)162
9.1點(diǎn)陣顯示162
9.1.1點(diǎn)陣顯示實(shí)驗(yàn)設(shè)備及其工作原理162
9.1.2點(diǎn)陣顯示實(shí)驗(yàn)程序源碼165
9.1.3點(diǎn)陣顯示實(shí)驗(yàn)程序源碼解析167
9.2點(diǎn)陣顯示字母168
9.2.1點(diǎn)陣顯示字母的工作原理168
9.2.2點(diǎn)陣顯示字母實(shí)驗(yàn)程序源碼168
9.2.3點(diǎn)陣顯示字母實(shí)驗(yàn)程序解析172
9.3習(xí)題172
第10章四位七段數(shù)碼管實(shí)驗(yàn)173
10.1四位七段數(shù)碼管及其工作原理173
10.2四位七段數(shù)碼管實(shí)驗(yàn)程序代碼175
10.3四位七段數(shù)碼管實(shí)驗(yàn)程序解析185
10.4習(xí)題185
第11章電動(dòng)機(jī)實(shí)驗(yàn)186
11.1簡(jiǎn)單直流電動(dòng)機(jī)實(shí)驗(yàn)186
11.1.1簡(jiǎn)單直流電動(dòng)機(jī)及其工作原理186
11.1.2簡(jiǎn)單直流電動(dòng)機(jī)旋轉(zhuǎn)實(shí)驗(yàn)187
11.1.3簡(jiǎn)單直流電動(dòng)機(jī)正轉(zhuǎn)、反轉(zhuǎn)實(shí)驗(yàn)189
11.1.4直流電動(dòng)機(jī)調(diào)速實(shí)驗(yàn)191
11.2步進(jìn)電動(dòng)機(jī)實(shí)驗(yàn)193
11.2.1步進(jìn)電動(dòng)機(jī)實(shí)驗(yàn)設(shè)備及其工作原理193
11.2.2步進(jìn)電動(dòng)機(jī)實(shí)驗(yàn)程序194
11.3習(xí)題198
參考文獻(xiàn)199
- >
有舍有得是人生
- >
煙與鏡
- >
中國(guó)人在烏蘇里邊疆區(qū):歷史與人類學(xué)概述
- >
我從未如此眷戀人間
- >
羅曼·羅蘭讀書隨筆-精裝
- >
詩經(jīng)-先民的歌唱
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
隨園食單