盤點這些硬體專案學習套件 Hi3861 HarmonyOS 開發板和常見問題解答

Mondo 健康 更新 2024-02-03

華清視界20歲 近3年來,華清視界研發中心為個人開發板業務打造了多種硬體+專案學習套件,涉及STM32微控制器、嵌入式、物聯網、人工智慧、鴻蒙、ESP32、阿里雲物聯網等技術方向。

今天,我們來盤點幾款流行的“硬體+專案”學習套件,以及一些初學者比較關心的問題。

庫存 2:Hi3861 HarmonyOS 物聯網開發板

開發板識別圖

開發板簡介

FS-HI3861 HarmonyOS開發板是華清視界為HarmonyOS裝置開發和HarmonyOS物聯網開發學習而開發的一款開發板。 主控為華為海思Hi3861LV100晶元,內建Wi-Fi功能,支援OpenHarmony系統。 開發板擁有豐富的車載資源,包括感測器、執行器、NFC、顯示器等,以及豐富的擴充套件模組,包括電機驅動板、超聲波感測器等。 開發板還配備了豐富的開發教程、一流的課程和綜合專案案例,非常適合物聯網相關教學、學生完成、個人學習、專案實踐,也可用於全國大學生嵌入式晶元和系統設計大賽。

介面和專案介紹

基礎軟硬體資源

主控晶元:華為海思Hi3861LV100

系統支援:openharmony

程式設計語言:用於裝置和驅動程式的 C 語言,以及用於微信小程式的 J**Ascript

介面資源:Type-C供電介面(支援5V),12C匯流排介面為096英吋顯示屏,支援NFC通訊。 1 x 12C 匯流排, 1 x SPI 匯流排, 1 x UART 介面, 2 x ADC, 5 x 擴充套件 IO 介面, 1 x 空氣溫濕度感測器 + 接近度、光強、紅外線 3 合 1 感測器 AP3216C, 1 x 電源指示燈, 1 x 執行指示燈, 1 x NFC 指示燈, 1 x RGB 彩色燈, 1 x 有源蜂鳴器, 1 x 2510 風扇, 1 x 系統復位按鈕, 1 x 使用者自定義按鈕, 程式通過Type-C介面的USB轉UART電路實現**。

支援學習資源

學習資料豐富,包括開發教程、一流課程和七大綜合專案案例,以及程式原始碼、系統映象、工具軟體、原理圖、晶元手冊等。 關注微信***華清視界**實驗室“,回覆”2“即可免費領取。

專案案例介紹

基於Hi3861 HarmonyOS開發板,我們提供7個物聯網綜合應用專案,涉及微控制器介面開發、感測器資料採集、HarmonyOS系統開發、NFC分配網路、WiFi網路開發、MQTT協議、華為雲接入、微信小程式開發等知識點,非常適合高校教學, 學生完成學業和個人發展和學習。

3月左右,我們將繼續推出更多專案案例,主要集中在Hi3861的實際應用領域,包括智慧型家居、智慧農業、智慧安防、智慧辦公等,非常適合競賽專案的創新拓展,敬請期待。

常見問題解答

1.學校建成後,這塊板子難學嗎?

答:不難。 hi3861鴻蒙開發板的整個學習,因為不涉及底層**,而且我們有全套的開發教程、**課程和豐富的專案案例,所以學習起來並不難。 基本上,根據我們提供的教程和**,在搭建了開發環境之後,學習使用Hi3861介面來控制一些外設,了解HarmonyOS系統的一些基本用途,然後了解WiFi和MQTT以及華為雲接入等網路開發。 乙個月就足以學習這些內容。

2.這個板子能適合apk嗎?

不。 一般來說,問這個問題的人都想學習 HarmonyOS 應用開發和移動應用開發。 HarmonyOS開發主要有兩個方向,乙個是HarmonyOS應用開發,另乙個是HarmonyOS裝置開發。 我們的Hi3861 HarmonyOS開發板主要用於HarmonyOS系統裝置開發和HarmonyOS物聯網開發,而不是用於學習HarmonyOS應用開發。

3.開發板是否執行 OpenHarmony?

是的,它是 OpenHarmony 系統,特別是 HarmonyOS 微核心。 在 OpenHarmony 的官方網站上,我們可以看到 OpenHarmony 的整個技術架構(如下圖所示)。 在核心層,包括核心子系統和驅動子系統,在核心子系統中,採用多核(Linux核心或liteOS)設計,支援針對不同資源受限的裝置選擇合適的作業系統核心。 在我們的 Hi3861 HarmonyOS 開發板上執行的 OpenHarmony 使用核心子系統 LiteOS。

4.如何選擇凱鴻盟開發板**?

不同**,主要是選裝模組和配套專案數量的差異。 基礎**是4項,高階**是6項,豪華**是7項(有智慧型汽車功能專案,實體車,整體專案體驗更好)。 如果您有明確的專案方向,只需選擇包含此專案的**即可。 如果你在乎,你可以選擇基本的。 對於大學教學,一般選擇豪車,專案資源更豐富。

5.擴充套件附件中的 arm** 裝置有什麼用?

購買 Advanced** 和 Deluxe**,裡面有乙個電機驅動板。 電機驅動板出廠時預設進行程式設計,如果使用者想自己刷寫驅動板,需要購買arm**裝置。 如果只關注鴻蒙的發展,就不需要燒掉電機驅動板,也不需要買**裝置。

電機驅動板還具有支援文件、原始碼和一流的課程,可用於微控制器入門、電機控制基礎知識和匯流排通訊協議學習。 Hi3861 HarmonyOS+STM32微控制器協同開發:Hi3861 HarmonyOS開發板專注於HarmonyOS系統RTOS和網路任務,電機驅動板(主控STM32)專注於感測器資料採集和電機控制。 歡迎有興趣的合作夥伴關注。

6.向鴻蒙發展學習還有未來嗎?

華為的實力和雄心,再加上本土化政策的推動,我個人覺得HarmonyOS很有前途,精力充沛的同學可以多關注這個新的藍海領域,包括HarmonyOS物聯網開發、HarmonyOS嵌入式開發、HarmonyOS應用開發等。 華為將HarmonyOS生態劃分為南向和北向生態,相容南向和北向硬體平台,北向介面連線海量應用。 南向生態主要是HarmonyOS物聯網開發和HarmonyOS嵌入式開發,北向生態是HarmonyOS應用開發等。

目前,HarmonyOS生態裝置數量已突破8億台,近一半的TOP200移動網際網絡應用已啟動HarmonyOS原生應用開發。 從國內替代的大趨勢來看,鴻蒙體系是大勢所趨。華為本身也在推 HarmonyOS 系統,官方宣布不再相容 Android,2024 年被定義為“原生 HarmonyOS 的關鍵一年”,部分高校也開設了 HarmonyOS 課程(主要針對 HarmonyOS 應用)。 在本土化政策的驅動下,企業客戶也在越來越多的領域使用HarmonyOS系統。

7.華清在Windows和Ubuntu開發環境下提供HarmonyOS開發,有什麼區別?

主要原因是開發環境不同,建議選擇官方推薦的Windows環境進行開發。 Ubuntu環境下,我們的一些大學和個人使用者都會有這樣的需求,所以我們也同時提供。 如果對學生的完成、個人學習、競賽等沒有明確的要求,建議選擇官方推薦的Windows環境進行開發。

8.HarmonyOS開發板可以連線外接攝像頭嗎?

Hi3861開發板沒有攝像頭介面,如果要連線外接攝像頭,需要連線外接板對從攝像頭接收到的資料進行處理,然後將外板與Hi3861開發板的SPI介面連線,將資料上傳到Hi3861開發板, 執行執行緒接收Hi3861開發板內部的攝像頭資料,然後通過WiFi網路將資料上傳到Web端和手機APP。

9.HarmonyOS開發板可以連線外接螢幕嗎?

目前我們的HarmonyOS開發板自帶OLED螢幕 如果還需要外接螢幕,最好在1中使用3英吋以內,介面支援IIC、SPI介面,其餘不支援。 需要移植等操作,這需要使用者自己來做,本教程中我們只提供開發板自帶的OLED顯示教程。

10.2024年全國大學生嵌入式大賽華為海思大賽的主題方向是什麼?

華清視界Hi3861開發板已通過華為官方評審,入選全國大學生嵌入式大賽華為海思賽道官方推薦硬體平台。 Hi3861仍將是2024年大賽的重點方向,具體選題預計下個月會下來,大家可以及時關注大賽官網。 我們的HarmonyOS開發板也將在年後增加更多專案和擴充套件功能,重點關注Hi3861的實際應用領域,包括智慧型家居、農業、安防、辦公等專案,也非常適合已完成和競賽專案的創新和擴充套件,歡迎關注。

11.我想基於HarmonyOS開發板做專案擴充套件,該板有哪些可用的引腳?

我們的 HarmonyOS 開發板是用引腳引出 Hi3861 晶元的每個引腳,Hi3861 的部分引腳被板載外設佔據,其餘的可以作為 GPIO 外部裝置使用。 還有一些 IO 引腳是從 IO 擴充套件晶元延伸出來的。 如下圖所示,這是我們板子抽出的RJ12資源,其中D0-D4是從IO擴充套件晶元中抽出的5個IO引腳,另外SPI、I2C、USART和A1 A2是從Hi3861的IO口抽出的11個引腳,總共有16個可用的IO引腳。 如果您不想將其用於功能重用,則可以為GPIO釋放所有16個引腳。

12.這款開發板適合什麼樣的產品方向?

Hi3861可應用於物聯網、智慧型家居、智慧型醫療、智慧型製造等領域。 3月左右,我們將陸續推出更多專案案例,主要圍繞Hi3861的實際應用領域,包括智慧型門鎖、智慧農業、智慧型垃圾桶(智慧辦公)、車輛感知與定位、智慧型安防、智慧型家居等,非常適合大賽專案的創新拓展,敬請期待。

相關問題答案

    盤點那些半句話的古詩,就是神

    粗大布裹敷生涯,肚子裡有詩和文字 蘇軾。解讀 生活中雖然身體裹著粗布,卻胸中卻有一種習得的氣質,自然是光彩奪目的。蘇軾通過這句話告訴我們,外在的貧瘠並不影響內在的財富,只有內在的豐富才能散發出獨特的氣質。結合他的生活,我們可以看到他一生坎坷,經歷過艱辛,但他始終堅持學習,不斷充實自己。雖然生活艱難,...

    盤點遷往首都的國家

    首都是乙個國家的政治中心和所在地,是國家各類機關集中的地方,是國家主權的象徵。.土耳其。土耳其是乙個橫跨亞歐兩大洲的國家,前首都是伊斯坦堡,現在的首都是土耳其第二大城市安卡拉。.緬甸。緬甸是我國的鄰國,原首都在仰光,年遷都內比都,主要是出於軍事原因。.巴西。巴西的前首都是里約熱內盧。目前的首都是巴西...

    盤點被分裂的國家

    截至年月,國際公認的國家有個,其中一些國家在歷史上是同一起源的,是乙個整體,後來由於外國干涉 意識形態 宗教等原因成為許多國家,如朝鮮。朝鮮 朝鮮半島原本是乙個整體,二戰結束後,北緯度以北成為蘇聯投降區,南至美國投降區,年在美國和蘇聯的支援下分別建立了朝鮮 和朝鮮民主主義人民共和國,到目前為止,朝鮮...

    清點那些被暗殺的人

    第 位帶領北方在南北戰爭中取得勝利,促進了美國聯邦制的實現,並在他任職期間領導了美國廢除黑人奴隸制。 年 月 日,林肯被極端奴隸約翰 布斯暗殺,第二天早上去世,享年 歲。年,英國 泰晤士報 將位美國人 評為 最偉大的 林肯排名第一。第 名美國人 在甘迺迪任期內,美國經歷了冷戰期間的重要事件,如古巴飛...

    嵌入式軟體需要學習硬體知識嗎 學習牛牛

    嵌入式系統已成為現代技術不可或缺的一部分,它們存在於我們日常生活的每個角落,從家用電器到汽車控制系統再到醫療裝置。在嵌入式軟體開發中,了解硬體知識是一項重要且有益的任務。本文將討論在嵌入式軟體開發中學習硬體的重要性以及這樣做可能帶來的好處。嵌入式軟體的獨特之處在於它直接在特定的硬體平台上執行。了解硬...