色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

瑞薩RL78/G23微控制器在線升級功能的應用

jf_pJlTbmA9 ? 來源:瑞薩MCU小百科 ? 作者:瑞薩MCU小百科 ? 2023-09-18 10:58 ? 次閱讀

瑞薩RL78/G23微控制器是RL78系列的新一代產品,具有超低功耗(約41uA/MHz)、大flash空間(96K~768K)、32~128Pin,擴展了模擬功能和安全功能,增加了芯片唯一ID,并且兼容之前的RL78開發環境,非常適合應用于家電、物聯網工業控制等領域。

G23系列產品由于Flash空間大,非常適合需要在線升級功能的場合。因為利用flash空間做備份區,在升級失敗的時候,退回到上一個版本。比如采用Wifi,藍牙5G進行遠程升級固件。由于網絡傳輸有延時,比較合適的在線升級辦法是先把固件通過網絡傳輸到RL78 G23 MCU的備份區,待CRC檢驗等確認整個固件完整性后,再燒錄到應用區,這樣可以防止由于升級失敗板子變磚。

本章介紹通過Bluetooth模塊進行遠程升級固件,利用G23進行固件備份及升級。下面先看系統組成示意圖。

wKgaomUD6ouAdeTPAAIb1_oaVYw035.png

上位機通過App執行發Boot swap命令,讓G23 MCU進入boot模式,并且將目標板的舊版本程序進行備份,然后通過串口發數據給藍牙模塊,將New FW傳輸到G23的應用區,RL78 G23接收完FW數據后進行CRC校驗,如果沒有問題,則將APP的Boot 和升級程序的boot 對調,運行新版本應用程序。如果數據CRC不對,執行重新燒錄或者恢復備份區的數據,直到校驗正確再轉到普通模式運行。

wKgaomUD6o2AN8dHAAFtcW2PMIA604.png

在RL78/G23 的升級程序開發中,比較關鍵的一點是要理解Boot swap功能。Boot swap功能是瑞薩RL78系列MCU的特有功能,專門用于程序的在線升級,這一點是與其它ARM類MCU不同的地方。Boot swap指升級自身的bootloader,要先將原來的bootloader 從boot cluster 0備份boot cluster 1,設定Boot swap標志,升級成功后再重新覆蓋 boot cluster 0.

wKgZomUD6o6AHGQ_AAA_Ze3X6UA683.jpg

總 結

利用G23的Flash空間優勢, Boot Swap功能及使用IDE自動代碼產生器,配合官方的FSL RL78 Type01庫,就可以很方便實現在線升級功能。要注意一點是RL78 G23的Data flash 空間讀寫,要使用另外一個庫Data Flash Library。詳細的代碼,可以點擊文末閱讀原文在瑞薩官方網站下載

來源: 瑞薩MCU小百科(作者:劉文廣)

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7570

    瀏覽量

    151628
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17178

    瀏覽量

    351680
  • BlueTooth
    +關注

    關注

    3

    文章

    213

    瀏覽量

    61679
  • 瑞薩
    +關注

    關注

    35

    文章

    22309

    瀏覽量

    86448
收藏 人收藏

    評論

    相關推薦

    電子推出16位通用RL78/G23,擴充低功耗MCU RL78產品家族

    RL78/G23采用獨有的電容式觸摸傳感單元,結合卓越的高靈敏度和低噪聲特性,可用于實現基于手勢的非接觸式用戶界面(UI)。
    發表于 04-13 14:43 ?2226次閱讀

    電子發表RL78/G14系列即時控制微控制器

    電子發表RL78/G14系列產品,擴充了RL78微控制器(MCU)的產品線。 此新款16位元
    發表于 07-06 09:43 ?1238次閱讀

    電子推出的RL78/I1x系列微控制器RL78微控制器系列

    RL78/I1x和RL78 / H1x系列微控制器是基于電子RL78 CPU內核為核心構建而
    的頭像 發表于 08-01 08:29 ?6170次閱讀

    電子推出新款RL78/G23微控制器針對物聯網終端應用進行優化

    電子集團今日宣布,推出16位通用型RL78/G23微控制器(MCU)并開始量產,進一步增強面向廣泛應用的8位和16位
    的頭像 發表于 04-16 14:38 ?2761次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子推出新款<b class='flag-5'>RL78</b>/<b class='flag-5'>G23</b><b class='flag-5'>微控制器</b>針對物聯網終端應用進行優化

    關于RL78系列單片機在線升級

    關于RL78系列單片機在線升級
    發表于 11-24 12:51 ?39次下載
    關于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RL78</b>系列單片機<b class='flag-5'>在線</b><b class='flag-5'>升級</b>

    RL78/G23 Data flash使用教程

    RL78/G23 Data flash使用與之前的RL78系列(如RL78/G13)有所不同,詳細介紹及使用如下。
    的頭像 發表于 09-09 12:58 ?2941次閱讀

    RL78系列微控制器Flash操作的使用

    RL78/G23除了外設功能的增強外,Flash功能也比RL78/G13增加了更多的特性,譬如更
    發表于 10-08 15:28 ?2366次閱讀

    RL78/G23 IAR開發環境搭建

    RL78/G23可與模擬和電源產品結合使用,以開發適用于各類應用的綜合解決方案。這些“成功產品組合”展示了
    的頭像 發表于 11-01 13:03 ?4517次閱讀

    一款全新通用多功能微控制器(MCU)—RL78/G15

    1月12日,電子宣布,其低功耗RL78產品家族推出一款全新通用多功能微控制器(MCU)——RL78
    的頭像 發表于 01-13 17:10 ?1867次閱讀

    EEPROM Emulation 軟件 RL78 Type 01 用戶手冊 for RL78/G23

    EEPROM Emulation 軟件 RL78 Type 01 用戶手冊 for RL78/G23
    發表于 01-13 18:58 ?3次下載
    EEPROM Emulation 軟件 <b class='flag-5'>RL78</b> Type 01 用戶手冊 for <b class='flag-5'>RL78</b>/<b class='flag-5'>G23</b>

    RL78/G23 連接 AWS 云與 FreeRTOS RL78/G23-128p 快速原型板 Rev.1.00 入門指南

    RL78/G23 連接 AWS 云與 FreeRTOS RL78/G23-128p 快速原型板 Rev.1.00 入門指南
    發表于 01-30 18:44 ?0次下載
    <b class='flag-5'>RL78</b>/<b class='flag-5'>G23</b> 連接 AWS 云與 FreeRTOS <b class='flag-5'>RL78</b>/<b class='flag-5'>G23</b>-128p 快速原型板 Rev.1.00 入門指南

    Renesas Flash Driver RL78 Type 01 用戶手冊 RL78/G23 Rev.1.00

    Renesas Flash Driver RL78 Type 01 用戶手冊 RL78/G23 Rev.1.00
    發表于 02-02 18:49 ?0次下載
    Renesas Flash Driver <b class='flag-5'>RL78</b> Type 01 用戶手冊 <b class='flag-5'>RL78</b>/<b class='flag-5'>G23</b> Rev.1.00

    EEPROM Emulation 軟件 RL78 Type 01 用戶手冊 for RL78/G23

    EEPROM Emulation 軟件 RL78 Type 01 用戶手冊 for RL78/G23
    發表于 07-03 19:32 ?0次下載
    EEPROM Emulation 軟件 <b class='flag-5'>RL78</b> Type 01 用戶手冊 for <b class='flag-5'>RL78</b>/<b class='flag-5'>G23</b>

    Renesas Flash Driver RL78 Type 01 用戶手冊 RL78/G23 Rev.1.00

    Renesas Flash Driver RL78 Type 01 用戶手冊 RL78/G23 Rev.1.00
    發表于 07-04 18:35 ?1次下載
    Renesas Flash Driver <b class='flag-5'>RL78</b> Type 01 用戶手冊 <b class='flag-5'>RL78</b>/<b class='flag-5'>G23</b> Rev.1.00

    RL78/G23 SMS電源監控應用說明

    電子發燒友網站提供《RL78/G23 SMS電源監控應用說明.pdf》資料免費下載
    發表于 01-29 11:12 ?0次下載
    <b class='flag-5'>RL78</b>/<b class='flag-5'>G23</b> SMS電源監控應用說明
    主站蜘蛛池模板: 张开腿我尝尝你的草莓| 国产99久久| 果冻传媒2021精品在线观看| 亚洲精品高清AV在线播放| 国模沟沟一区二区三区| 一个人的视频在线观看免费观看 | 俄罗斯摘花| 亚洲高清无在码在线电影| 看电影就来5566先锋av| thermo脱色摇床安卓下载| 天天摸夜添狠狠添高| 久久成人伊人欧洲精品AV| G国产精品无马| 学生无码AV一区二区三区| 久久爽狠狠添AV激情五月| 被室友C哭调教双性| 亚洲激情一区| 秋霞成人午夜鲁丝一区二区三区| 国产精品亚洲精品久久国语| 最近中文字幕MV免费高清视频8 | 污漫日本E同人| 久久一区精品| 国产99久久亚洲综合精品西瓜tv | 总裁呻吟双腿大开男男H| 色欲狠狠躁天天躁无码中文字幕 | 囯产精品一品二区三区| 一本一本之道高清在线观看| 日本xxxxxxx| 久久久综合中文字幕久久| 高清毛片一区二区三区| 1级午夜影院费免区| 午夜一个人在线观看完整版| 男人到天堂a在538线| 黄色亚洲片| 国产AV精品无码免费看| 2012中文字幕手机在线| 亚洲国产韩国欧美在线不卡| 人妻中文字幕无码系列| 看电影来5566一区.二区| 国内精品蜜汁乔依琳视频 | 国产福利一区二区精品|