在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內(nèi)不再提示

瑞薩RL78/G23微控制器在線升級功能的應(yīng)用

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

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

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

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

wKgaomUD6ouAdeTPAAIb1_oaVYw035.png

上位機通過App執(zhí)行發(fā)Boot swap命令,讓G23 MCU進入boot模式,并且將目標板的舊版本程序進行備份,然后通過串口發(fā)數(shù)據(jù)給藍牙模塊,將New FW傳輸?shù)紾23的應(yīng)用區(qū),RL78 G23接收完FW數(shù)據(jù)后進行CRC校驗,如果沒有問題,則將APP的Boot 和升級程序的boot 對調(diào),運行新版本應(yīng)用程序。如果數(shù)據(jù)CRC不對,執(zhí)行重新燒錄或者恢復備份區(qū)的數(shù)據(jù),直到校驗正確再轉(zhuǎn)到普通模式運行。

wKgaomUD6o2AN8dHAAFtcW2PMIA604.png

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

wKgZomUD6o6AHGQ_AAA_Ze3X6UA683.jpg

總 結(jié)

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

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

審核編輯:湯梓紅

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

    關(guān)注

    48

    文章

    7660

    瀏覽量

    152185
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17358

    瀏覽量

    352806
  • BlueTooth
    +關(guān)注

    關(guān)注

    3

    文章

    213

    瀏覽量

    61940
  • 瑞薩
    +關(guān)注

    關(guān)注

    35

    文章

    22312

    瀏覽量

    86826
收藏 人收藏

    評論

    相關(guān)推薦

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

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

    電子發(fā)表RL78/G14系列即時控制微控制器

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

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

    RL78/I1x和RL78 / H1x系列微控制器是基于電子RL78 CPU內(nèi)核為核心構(gòu)建而
    的頭像 發(fā)表于 08-01 08:29 ?6197次閱讀

    電子推出新款RL78/G23微控制器針對物聯(lián)網(wǎng)終端應(yīng)用進行優(yōu)化

    電子集團今日宣布,推出16位通用型RL78/G23微控制器(MCU)并開始量產(chǎn),進一步增強面向廣泛應(yīng)用的8位和16位
    的頭像 發(fā)表于 04-16 14:38 ?2797次閱讀
    <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>針對物聯(lián)網(wǎng)終端應(yīng)用進行優(yōu)化

    關(guān)于RL78系列單片機在線升級

    關(guān)于RL78系列單片機在線升級
    發(fā)表于 11-24 12:51 ?39次下載
    關(guān)于<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)有所不同,詳細介紹及使用如下。
    的頭像 發(fā)表于 09-09 12:58 ?3040次閱讀

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

    RL78/G23除了外設(shè)功能的增強外,F(xiàn)lash功能也比RL78/G13增加了更多的特性,譬如更
    發(fā)表于 10-08 15:28 ?2408次閱讀

    RL78/G23 IAR開發(fā)環(huán)境搭建

    RL78/G23可與模擬和電源產(chǎn)品結(jié)合使用,以開發(fā)適用于各類應(yīng)用的綜合解決方案。這些“成功產(chǎn)品組合”展示了
    的頭像 發(fā)表于 11-01 13:03 ?4637次閱讀

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

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

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

    EEPROM Emulation 軟件 RL78 Type 01 用戶手冊 for RL78/G23
    發(fā)表于 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 入門指南
    發(fā)表于 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
    發(fā)表于 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
    發(fā)表于 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
    發(fā)表于 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電源監(jiān)控應(yīng)用說明

    電子發(fā)燒友網(wǎng)站提供《RL78/G23 SMS電源監(jiān)控應(yīng)用說明.pdf》資料免費下載
    發(fā)表于 01-29 11:12 ?0次下載
    <b class='flag-5'>RL78</b>/<b class='flag-5'>G23</b> SMS電源監(jiān)控應(yīng)用說明
    主站蜘蛛池模板: 国产色婷婷精品综合在线 | 99xxxx开心 | 日本免费看黄 | 亚洲人成电影在线观看网 | 一级做a爱片特黄在线观看免费看 | 日本午夜三级 | 欧美三级图片 | 97影院理论片在线观看 | 国产专区视频 | 蕾丝视频在线播放 | 天天怕夜夜怕狠狠怕 | 免费男女| 黄 色 大 片 网站 | 色噜噜狠狠成人网 | 51精品国产 | 日韩一级在线观看 | 美女扒开尿口给男人爽的视频 | 亚洲一区二区三区首页 | 亚洲网站在线看 | 特一级黄色毛片 | 在线看片成人 | 午夜免费片| 国产精品久久免费观看 | 久久久久久亚洲精品 | 成人99 | 国产伦理一区二区三区 | 国产精品免费拍拍1000部 | 午夜国产福利在线 | 国产香蕉在线精彩视频 | 免费观看视频在线 | 成人免费国产gav视频在线 | 色五月婷婷成人网 | 午夜在线视频观看版 | 很黄很黄的网站免费的 | 免费的毛片 | 毛片2016免费视频 | 午夜短视频 | 国产婷婷综合丁香亚洲欧洲 | 女人爽到喷水的视频大全在线观看 | 操香蕉| 日本黄色免费一级片 |