從內核、基礎外設,再到傳感器、WiFi編程,看HarmonyOS如何駕馭小熊派開發板
前言
小熊派IoT開發板一款由南京小熊派智能科技有限公司聯合華為技術有限公司基于STM32L431RCT6設計的高性能物聯網開發板。開發板充分考慮物聯網感知層設備的多樣性,具有強大的可擴展性,用于提供給開發者評估及快速設計相關物聯網的應用產品。本合集便是利用小熊派IOT開發板學習分析HarmonyOS的系列集錦。
基礎學習
001、B2_basic_button案例學習
摘要:使用GPIO輸入功能去讀取按鍵狀態
002、自定義LED燈點亮及LED燈閃爍
摘要: 如何編寫點亮、編譯燒錄、調試LED燈程序
內核編程
003、HarmonyOS 內核編程開發–Thread多線程
摘要:本示例將演示如何在BearPi-HM_Nano開發板上使用cmsis 2.0 接口進行多線程開發
004、HarmonyOS 內核編程開發–定時器
摘要:本示例將演示如何在BearPi-HM_Nano開發板上使用cmsis 2.0 接口進行定時器開發
005、HarmonyOS 內核編程開發–信號量
摘要:本示例將演示如何在BearPi-HM_Nano開發板上使用cmsis 2.0 接口通過信號量同時從不同的線程訪問共享資源
006、HarmonyOS 內核編程開發–事件標志
摘要:本示例將演示如何在BearPi-HM_Nano開發板上使用cmsis 2.0 接口使用事件標志同步線程
007、HarmonyOS 內核編程開發–互斥鎖
摘要:本示例將演示如何在BearPi-HM_Nano開發板上使用cmsis 2.0 接口使用互斥來同步任務
008、HarmonyOS 內核編程開發–消息隊列
摘要:本示例將演示如何在BearPi-HM_Nano開發板上使用cmsis 2.0 接口通過消息隊列進行線程之間交換消息
基礎外設
009、HarmonyOS 基礎外設開發–GPIO輸出
摘要:本示例將演示如何在BearPi-HM_Nano開發板上使用GPIO輸出功能去點亮LED燈。
010、HarmonyOS 基礎外設開發–GPIO輸入
摘要:本示例將演示如何在BearPi-HM_Nano開發板上使用GPIO輸入功能去讀取按鍵狀態
011、HarmonyOS 基礎外設開發–PWM輸出
摘要:本示例將演示如何在BearPi-HM_Nano開發板上使用GPIO的PWM功能實現呼吸燈的效果
012、HarmonyOS 基礎外設開發–ADC采樣
摘要:本示例將演示如何在BearPi-HM_Nano開發板上通過按下按鍵改變GPIO口的電壓
013、HarmonyOS 基礎外設開發–I2C控制NFC芯片
摘要:本示例將演示如何在BearPi-HM_Nano開發板上使用I2C協議向NFC芯片寫入數據
014、HarmonyOS 基礎外設開發–UART數據讀寫
摘要:本示例將演示如何在BearPi-HM_Nano開發板上使用UART進行數據的收發
傳感器驅動
015、HarmonyOS 傳感器驅動開發–MQ2讀取煙霧濃度
摘要:本示例將演示如何在BearPi-HM_Nano開發板上使用E53_SF1讀取煙霧濃度,當煙霧濃度超標時蜂鳴器發出警報
016、HarmonyOS 傳感器驅動開發–E53_IA1讀取溫度、濕度、光照強度
摘要:本示例將演示如何在BearPi-HM_Nano開發板上使用E53_IA1讀取溫度 、濕度、光照強度
017、HarmonyOS 傳感器驅動開發–E53_SC1讀取光照強度
摘要:本示例將演示如何在BearPi-HM_Nano開發板上使用E53_SC1讀取溫度 、濕度、光照強度,當光照強度過低時,開啟補光燈補光。
018、HarmonyOS 傳感器驅動開發–E53_SC2讀取三軸加速度
摘要:本示例將演示如何在BearPi-HM_Nano開發板上使用E53_SC2讀取三軸加速度
019、HarmonyOS 傳感器驅動開發–E53_IS1人體紅外感應
摘要:本示例將演示如何在BearPi-HM_Nano開發板上使用E53_IS1實現人體紅外感應
WiFi編程開發
020、HarmonyOS WIFI編程開發–WIFI AP 熱點
摘要:本示例將演示如何在BearPi-HM_Nano開發板上編寫一個創建Wifi熱點程序
021、HarmonyOS WIFI編程開發–WIFI 連接熱點
摘要:本示例將演示如何在BearPi-HM_Nano開發板上編寫一個Wifi連接熱點業務程序
022、HarmonyOS WIFI編程開發–UDP客戶端
摘要:本示例將演示如何在BearPi-HM_Nano開發板上使用socket編程創建UDP客戶端
023、HarmonyOS WIFI編程開發–TCP服務端
摘要:本示例將演示如何在BearPi-HM_Nano開發板上使用socket編程創建TCP服務端
024、HarmonyOS WIFI編程開發–UDP服務端
摘要:本示例將演示如何在BearPi-HM_Nano開發板上使用socket編程創建UDP服務端
025、HarmonyOS WIFI編程開發–MQTT協議開發
摘要:本示例將演示如何在BearPi-HM_Nano開發板上使用MQTT協議
IoT 硬件開發 網絡
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。