鴻蒙OS智能設備開發基礎(微課版)
殷立峰、楊同峰、馬敬賀、楊曉燕、孫慶波、張茜、董良、陳婷婷
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書面向鴻蒙OS智能設備開發,是一本依托C語言,通過簡單易學、通俗易懂、豐富多彩、妙趣橫生的案例,幫助讀者在鴻蒙OS智能設備開發領域實現從0到1、從一竅不通到行家裡手的飛躍。 本書內容與時俱進,涵蓋鴻蒙操作系統、虛擬機管理、C語言程序設計開發環境、鴻蒙OS智能設備開發交叉編譯環境、嵌入式程序設計、數字電路、電腦控制等。本書還包括大量基於鴻蒙操作系統的智能物聯設備開發案例,培養信創智能物聯開發技能人才。 本書以C語言鴻蒙OS智能設備開發教學為主線,將電腦專業的一些核心知識有機結合,內容編排結合案例驅動的方式合理組織、循序漸進,講求理論和實踐的密切協同。學生可以在學習C語言鴻蒙OS智能設備開發知識的同時,廣泛涉獵與電腦程序設計密切相關的操作系統、數字電路、數據採集與系統控制、開發編譯環境、嵌入式系統開發等內容,不但能極大提高學生對C語言程序設計課程的學習興趣,提升學生的專業創新技能,而且有利於學生對後續相關專業課程的理解和掌握以及對電腦專業核心課程內容的融會貫通。本書是一本與C語言程序設計教材搭配得當、相得益彰,專門用於培養學生提升C語言編程技能的教材。 本書可作為高等院校本科及專科學生C語言程序設計實踐、實訓課程的教材,也可作為教師、自學者的參考用書,還可供各類軟件開發設計人員學習參考。
目錄大綱
目錄
第1章鴻蒙OS簡介1
1.1鴻蒙OS的發展歷史1
1.2鴻蒙OS的設計理念2
1.3鴻蒙OS的技術架構2
1.4鴻蒙OS的技術特點4
1.5鴻蒙OS的應用場景5
1.6習題6
第2章C語言鴻蒙OS設備開發環境8
2.1C語言鴻蒙OS設備開發實驗套件8
2.2C語言鴻蒙OS設備開發環境11
2.2.1C語言鴻蒙OS設備開發硬件環境12
2.2.2C語言鴻蒙OS設備開發軟件環境12
2.3安裝配置C語言鴻蒙OS設備程序開發的編譯環境13
2.3.1安裝虛擬機管理軟件VMwareworkstation13
2.3.2使用WMware軟件創建Linux虛擬機17
2.3.3配置虛擬機操作系統環境,安裝工具軟件29
2.3.4安裝編譯環境構建工具——HUAWEI DevEco Device41
2.4安裝Windows工作臺C語言鴻蒙OS設備程序開發環境47
2.4.1Visual Studio Code簡介48
2.4.2安裝DevEco Device Tool、VS Code、Python軟件48
2.4.3在VS Code中安裝配置中文環境 53
2.4.4在VS Code中安裝SSH插件56
2.4.5在VS Code中新建C語言鴻蒙OS設備開發工程67
2.5虛擬機的鏡像製作及還原78
2.5.1製作虛擬機的鏡像79
2.5.2使用鏡像文件還原生成虛擬機80鴻蒙OS智能設備開發基礎(微課版)目錄2.6安裝配置C語言鴻蒙OS 設備可執行程序燒錄工具82
2.6.1安裝USB接口轉串口驅動程序83
2.6.2燒錄軟件的安裝設置84
2.7將虛擬機文件夾映射為Windows工作臺的磁盤86
2.8鴻蒙智聯創新開發實驗箱88
2.8.1鴻蒙智聯創新開發實驗箱功能介紹88
2.8.2鴻蒙智聯創新開發實驗箱操作流程89
2.8.3鴻蒙智聯創新開發實驗箱支持的實驗案例90
2.9習題95
第3章C語言鴻蒙OS設備程序開發方法和步驟96
3.1C語言鴻蒙OS 設備程序開發方法96
3.2C語言鴻蒙OS 設備程序項目結構和內容97
3.3點亮一隻LED燈的C語言設備程序開發步驟 101
3.4點亮一隻LED燈的工作原理 130
3.5習題131
第4章C語言鴻蒙OS設備開發板串口實驗132
4.1下載本實驗所用的軟件和文件133
4.2安裝USB接口轉串口驅動、燒錄軟件、串口調試器軟件133
4.3編輯hello.c程序源代碼134
4.4準備C語言鴻蒙OS 設備開發網頁編譯環境135
4.5使用編譯網頁編譯鴻蒙OS程序源代碼hello.c137
4.6將目標代碼hello.bin燒錄到開發板中140
4.7使用串口調試器查看目標代碼hello.bin的執行結果140
4.8本實驗串口通信工作原理141
4.9習題142
第5章閃爍的LED實驗143
5.1閃爍的LED燈143
5.1.1閃爍的LED燈程序項目的結構和內容143
5.1.2編輯、編譯、燒錄、運行閃爍的LED燈程序145
5.1.3閃爍的LED燈程序的工作原理145
5.2C語言鴻蒙OS 設備開發實驗: 呼吸燈146
5.2.1呼吸燈項目的程序代碼146
5.2.2編輯、編譯、燒錄、運行呼吸燈程序148
5.2.3呼吸燈程序的電氣工作原理148
5.3習題149
第6章跑馬燈實驗150
6.1跑馬燈項目的程序代碼150
6.2編輯、編譯、燒錄、運行跑馬燈程序152
6.3跑馬燈程序的工作原理152
6.4習題153
第7章讀取按鈕狀態實驗154
7.1讀取按鈕狀態實驗設備154
7.2讀取按鈕狀態實驗程序源碼155
7.3讀取按鈕狀態實驗電氣工作原理156
7.4習題157
第8章電子秤實驗158
8.1電子秤實驗設備158
8.2電子秤實驗程序源碼159
8.3電子秤實驗程序工作原理解析161
8.4習題161
第9章點陣顯示實驗162
9.1點陣顯示162
9.1.1點陣顯示實驗設備及其工作原理162
9.1.2點陣顯示實驗程序源碼165
9.1.3點陣顯示實驗程序源碼解析167
9.2點陣顯示字母168
9.2.1點陣顯示字母的工作原理168
9.2.2點陣顯示字母實驗程序源碼168
9.2.3點陣顯示字母實驗程序解析172
9.3習題172
第10章四位七段數碼管實驗173
10.1四位七段數碼管及其工作原理173
10.2四位七段數碼管實驗程序代碼175
10.3四位七段數碼管實驗程序解析185
10.4習題185
第11章電動機實驗186
11.1簡單直流電動機實驗186
11.1.1簡單直流電動機及其工作原理186
11.1.2簡單直流電動機旋轉實驗187
11.1.3簡單直流電動機正轉、反轉實驗189
11.1.4直流電動機調速實驗191
11.2步進電動機實驗193
11.2.1步進電動機實驗設備及其工作原理193
11.2.2步進電動機實驗程序194
11.3習題198
參考文獻199



