1. AT客戶端框架 在之前的三篇教程中,我們都是直接使用串口助手發送AT指令與模組通信,本篇教程就來探索一下如何使用 MCU 中的串口模組交互。 什么是AT客戶端 在使用AT指令的時候,直接發 ...
1. AT客戶端框架 在之前的三篇教程中,我們都是直接使用串口助手發送AT指令與模組通信,本篇教程就來探索一下如何使用 MCU 中的串口模組交互。 什么是AT客戶端 在使用AT指令的時候,直接發 ...
1. 物聯網一站式開發工具 —— IoT Studio IoT Studio 是支持 LiteOS 嵌入式系統軟件開發的工具,提供了代碼編輯、編譯、燒錄 及調試等一站式開發體驗,支持 C、C++、匯編等多種開發語言,讓您快速,高效地進 行物聯網開發。 2. IoT Studio 支持的硬件 ...
1. 環境准備 硬件准備 小熊派開發板 NB-IoT通信模組(BC35-G) BC35-G 是一款高性能、低功耗的多頻段 NB-IoT 無線通信模塊,支持 B1/B3/ ...
1. LiteOS內核的任務管理 Huawei LiteOS 內核提供任務的創建、刪除、延遲、掛起、恢復等功能,以及鎖定和解鎖任務調度,支持任務按優先級高低的搶占調度及同優先級時間片輪轉調度。 1.1. 任務 在 LiteOS 中,一個任務就是一個線程,多個任務按照優先級進行搶占式調度,達到 ...
1. 創建HelloWorld工程 打開IoT Studio,點擊創建IoT Studio工程: 填寫工程設置,需要注意一下幾點: 工程名稱和目錄中不可以有中文或者空格 SDK版本 ...
1. 環境准備 硬件准備 小熊派開發板 ESP8266通信模組 軟件准備 QCOM串口助手 網絡調試助手 文檔准備 ESP ...
1. LiteOS裸機驅動移植系列 俗話說的好,光說不練假把式,上一個系列 LiteOS內核實戰教程 中講述了內核中任務如何管理、如何使用信號量同步多個任務的運行,如何用互斥鎖保護共享資源,如何申請分配動態內存空間,但是在嵌入式系統中,如果不能將內核有效的應用在實際場景中控制外圍設備 ...
1. LiteOS內核的內存管理 1.1. 內存管理 在系統運行的過程中,一些內存空間大小是不確定的,比如一些數據緩沖區,所以系統需要提供內存空間的管理能力,用戶可以在使用的時候申請需要的內存空間,使用完畢釋放該空間,以便再次利用。 Huawei LiteOS 的內存管理模塊通過對內存的申請 ...
1.E53_SF1擴展板及其驅動 關於E53標准接口 E53接口標准的E取自擴展(Expansion)的英文首字母,板子的尺寸為5×3cm,故采用E53作為前綴來命名尺寸為 5cm*3cm 類型的 ...
1. 在雲端添加測試設備 打開之前教程新建的LWM2M產品,進入設備管理界面新建真實設備,設備標識符要填寫NB模組的IMEI號,可以使用如下命令查看: 測試結果如下: 獲取到IMEI號之 ...