微控制器MCU OTA公升級技術

2021-10-05 09:12:09 字數 433 閱讀 9749

傳輸:通知mcu有韌體傳輸,並分片傳輸給mcu,每片需要進行sum校驗,傳輸完成後mcu需要進行md5校驗。mcu成功後重啟gagent,以讓gagent重新握手獲取更新後的mcu資訊。

mcu實現ota流程:

1.gagent首先檢查wi-fi韌體是否需要公升級,有則進行ota,無則進行mcu韌體檢查,有muc韌體需要ota則進入第2步。

3.韌體檢查完成且正確,通知mcu有新韌體可以給mcu ota。

4.mcu接收到ota資訊之後,自己判斷是否需要ota,需要則傳送需要ota韌體訊號給gagent,這個時候gagent則傳送韌體資料給mcu。

5.mcu接收到資料之後,自行做資料處理,實現對mcu的公升級。

原文:

微控制器差分公升級 FOTA

為方便技術交流 特建乙個qq群 47954837 歡迎加入!參考文章 很久沒有更新博文了,本文接上篇關於微控制器差分公升級的內容。很多開發者在讀上篇文章的時候,對這個差分技術比較感興趣,也有很多人跟我一起做交流 結合開發者問到的問題,我大概說一下 在微控制器上實現差分公升級的前置條件。flash區塊...

微控制器PWM調製技術

我們可以看看下圖,下圖就是乙個典型的pwm的波形圖。t是乙個週期,t1就是高電平所占用的時間,t2就是低電平所占用的時間。如上圖所示t1為脈衝寬度 就是導通時間 週期為t,則輸出電壓的平均值為u vcc t1 t a vcc,a是占空比,變化範圍為0 a 1。vcc為電源電壓,一般情況下使用微控制器...

單片微控制器

微控制器又稱單片微控制器,它不是完成某乙個邏輯功能的晶元,而是把乙個計算機系統整合到乙個晶元上。相當於乙個微型的計算機,和計算機相比,微控制器只缺少了i o裝置。概括的講 一塊晶元就成了一台計算機。它的體積小 質量輕 便宜 為學習 應用和開發提供了便利條件。同時,學習使用微控制器是了解計算機原理與結...