0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

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

RL78/G23技術(shù)支持案例分享(下)

瑞薩MCU小百科 ? 來(lái)源:瑞薩MCU小百科 ? 作者:瑞薩MCU小百科 ? 2024-07-25 14:54 ? 次閱讀

導(dǎo)讀

在上一篇章中,我們闡述了產(chǎn)品升級(jí)主要內(nèi)容,接下來(lái)將在支持客戶過(guò)程中發(fā)現(xiàn)客戶經(jīng)常碰到的一些問(wèn)題,在此分享技術(shù)支持案例供參考。

案例1:新建RL78/G23帶CTSU2L觸摸按鍵項(xiàng)目后,編譯報(bào)錯(cuò)(在e2 studio 2023-10或者2024-1版本環(huán)境下)。

1編譯錯(cuò)誤提示沒(méi)有找到SMS assembler組件。如下圖:

07267324-4596-11ef-b8af-92fbcf53809c.jpg

2重新再次安裝e2 studio 2024-1,發(fā)現(xiàn)沒(méi)有SMSassembler組件選項(xiàng)

074570bc-4596-11ef-b8af-92fbcf53809c.jpg

而e2 studio2023-4及之前版本有此選項(xiàng)

076555f8-4596-11ef-b8af-92fbcf53809c.jpg

3拷貝SMS assembler組件,手動(dòng)安裝。

help選項(xiàng)下選擇Add Reness Toolchains

0779c3e4-4596-11ef-b8af-92fbcf53809c.png

點(diǎn)擊添加

079a2152-4596-11ef-b8af-92fbcf53809c.png

選擇SMSassembler組件所在文件夾,點(diǎn)擊OK,即綁定完成

07ba7cd6-4596-11ef-b8af-92fbcf53809c.png

點(diǎn)擊選中renesas SMS assembler

07e0c120-4596-11ef-b8af-92fbcf53809c.png

4再次新建RL78/G23 CTSU2L觸摸按鍵項(xiàng)目后,編譯成功。

案例2:和上一代RL78/G13相比,RL78/G23提供自編程驅(qū)動(dòng)代碼,不再采用之前庫(kù)的形式。參照我們寫的OTA操作指引,能夠?qū)崿F(xiàn)OTA功能,簡(jiǎn)單易用。但也會(huì)容易出現(xiàn)以下錯(cuò)誤案例。

1預(yù)留Self-RAM,避免用戶程序使用此RAM區(qū)

RL78/G23硬件手冊(cè)中介紹,debug control area for self-programming (128 bytes)

081135d0-4596-11ef-b8af-92fbcf53809c.png

比如客戶使用RL78/G23 R7F100GGG時(shí),需要設(shè)定self RAM區(qū)域FBF00H to FBF7FH

082e9260-4596-11ef-b8af-92fbcf53809c.png

設(shè)定方法參考下圖:

右擊項(xiàng)目工程,選擇屬性選項(xiàng)

點(diǎn)擊C/C++ build setting

選擇編譯器Section選項(xiàng)

設(shè)定RAM的start地址為FBF80H

08459ef6-4596-11ef-b8af-92fbcf53809c.png

2拷貝codeflash和Dataflash操作代碼到RAM區(qū)。

分別由code_flash_create()和FData_INITSCT()來(lái)完成。

08724366-4596-11ef-b8af-92fbcf53809c.png

088d052a-4596-11ef-b8af-92fbcf53809c.png

由上圖可以看出,code_flash_create()已經(jīng)對(duì)codeflash和dataflash code同時(shí)拷貝到RAM區(qū)。

所以需要#ifdefUSE_CODE_FLASH_SELFPRO,來(lái)屏蔽FData_INITSCT()初始化代碼。

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

    關(guān)注

    36

    文章

    22343

    瀏覽量

    87463
  • Studio
    +關(guān)注

    關(guān)注

    2

    文章

    199

    瀏覽量

    29355
  • 編譯
    +關(guān)注

    關(guān)注

    0

    文章

    672

    瀏覽量

    33449
  • RL78
    +關(guān)注

    關(guān)注

    2

    文章

    119

    瀏覽量

    21833

原文標(biāo)題:RL78/G23技術(shù)支持案例分享(下)

文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 1人收藏

    評(píng)論

    相關(guān)推薦

    RL78/G23技術(shù)支持案例分享(上)

    RL78/G23產(chǎn)品發(fā)布后得到很多客戶的歡迎。它是在RL78/G13上迭代升級(jí)。CPU工作時(shí)的功耗為41μA/MHz,STOP(保持4KB SRAM)時(shí)的功耗為210nA,其低功耗在業(yè)
    的頭像 發(fā)表于 07-25 14:53 ?1950次閱讀
    <b class='flag-5'>RL78</b>/<b class='flag-5'>G23</b><b class='flag-5'>技術(shù)支持</b>案例分享(上)

    RL78/G23 Data flash使用教程

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

    RL78/G23 Lighting Communication Master 評(píng)估板快速入門指南

    RL78/G23 Lighting Communication Master 評(píng)估板快速入門指南
    發(fā)表于 01-09 19:02 ?2次下載
    <b class='flag-5'>RL78</b>/<b class='flag-5'>G23</b> Lighting Communication Master 評(píng)估板快速入門指南

    RL78/G23 照明通信主評(píng)估板原理圖修訂版 A

    RL78/G23 照明通信主評(píng)估板原理圖修訂版 A
    發(fā)表于 01-09 19:03 ?0次下載
    <b class='flag-5'>RL78</b>/<b class='flag-5'>G23</b> 照明通信主評(píng)估板原理圖修訂版 A

    RL78/G23 照明通信主評(píng)估板原理圖版本 B

    RL78/G23 照明通信主評(píng)估板原理圖版本 B
    發(fā)表于 01-09 19:03 ?0次下載
    <b class='flag-5'>RL78</b>/<b class='flag-5'>G23</b> 照明通信主評(píng)估板原理圖版本 B

    EEPROM Emulation 軟件 RL78 Type 01 用戶手冊(cè) for RL78/G23

    EEPROM Emulation 軟件 RL78 Type 01 用戶手冊(cè) for RL78/G23
    發(fā)表于 01-13 18:58 ?3次下載
    EEPROM Emulation 軟件 <b class='flag-5'>RL78</b> Type 01 用戶手冊(cè) 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 入門指南
    <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 用戶手冊(cè) RL78/G23 Rev.1.00

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

    RL78/G23 Lighting Communication Master 評(píng)估板快速入門指南

    RL78/G23 Lighting Communication Master 評(píng)估板快速入門指南
    發(fā)表于 06-30 18:43 ?0次下載
    <b class='flag-5'>RL78</b>/<b class='flag-5'>G23</b> Lighting Communication Master 評(píng)估板快速入門指南

    RL78/G23 Lighting Communication Master評(píng)估板BoM清單

    RL78/G23 Lighting Communication Master評(píng)估板BoM清單
    發(fā)表于 06-30 18:44 ?0次下載
    <b class='flag-5'>RL78</b>/<b class='flag-5'>G23</b> Lighting Communication Master評(píng)估板BoM清單

    EEPROM Emulation 軟件 RL78 Type 01 用戶手冊(cè) for RL78/G23

    EEPROM Emulation 軟件 RL78 Type 01 用戶手冊(cè) for RL78/G23
    發(fā)表于 07-03 19:32 ?0次下載
    EEPROM Emulation 軟件 <b class='flag-5'>RL78</b> Type 01 用戶手冊(cè) 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ā)表于 07-03 20:07 ?2次下載
    <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 用戶手冊(cè) RL78/G23 Rev.1.00

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

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

    瑞薩RL78/G23微控制器在線升級(jí)功能的應(yīng)用
    的頭像 發(fā)表于 09-18 10:58 ?1706次閱讀
    瑞薩<b class='flag-5'>RL78</b>/<b class='flag-5'>G23</b>微控制器在線升級(jí)功能的應(yīng)用

    RL78/G23 SMS電源監(jiān)控應(yīng)用說(shuō)明

    電子發(fā)燒友網(wǎng)站提供《RL78/G23 SMS電源監(jiān)控應(yīng)用說(shuō)明.pdf》資料免費(fèi)下載
    發(fā)表于 01-29 11:12 ?0次下載
    <b class='flag-5'>RL78</b>/<b class='flag-5'>G23</b> SMS電源監(jiān)控應(yīng)用說(shuō)明

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品