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

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

3天內不再提示

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

瑞薩MCU小百科 ? 來源:瑞薩MCU小百科 ? 作者:瑞薩MCU小百科 ? 2022-11-01 13:03 ? 次閱讀

RL78/G23的關鍵特性

RL78 CPU內核運行頻率為32MHz

支持1.6V至5.5V工作電壓

最大768KB代碼閃存、8KB數(shù)據(jù)閃存、最大48KB SRAM,以支持軟件更新等

片上電容式觸摸傳感器單元,可用于實現(xiàn)高靈敏度非接觸式用戶界面

高精度(±1.0%)、高速片上振蕩器

模擬功能,如12位A/D轉換器、8位D/A轉換器、溫度傳感器

遙控信號接收功能,實現(xiàn)單芯片遙控接收機功能

用于LED驅動的輸出電流控制(15mA)端口和40mA輸出端口

支持30至128引腳封裝

RL78/G23可與瑞薩模擬和電源產(chǎn)品結合使用,以開發(fā)適用于各類應用的綜合解決方案。這些“成功產(chǎn)品組合”展示了瑞薩產(chǎn)品陣容的廣度和深度,目前已有超過200款解決方案可供選擇。當前RL78 MCU的應用包括:用于家庭健康護理的關鍵電源監(jiān)控系統(tǒng)、門禁系統(tǒng)中的體溫測量(支持在商店入口等地進行遠距離體溫測量)以及浴室氣味檢測器。

RL78/G23 IAR開發(fā)準備

1IAR 4.2.1.4最新版本,該版本支持RL78/G23系列的全部設備文件,安裝時需要先下載IAR 4.2.1.1通過升級包升級到最新版本,下載地址IAR官網(wǎng)。

2Smart Configurator for RL78工具下載,用于生成RL78/G23系列MCU的外設驅動功能、基礎應用配置、IAR代碼工程,下載地址瑞薩官網(wǎng)。

RL78/G23 IAR開發(fā)操作步驟

1打開Smart Configurator for RL78新建代碼生成工程,F(xiàn)ile->New 選擇RL78/G23系列,選擇對應的設備,例如R7F100GGJXFB,工具鏈選擇IAR,如圖1-1。

ae88634a-599b-11ed-a3b6-dac502259ad0.png

圖1-1

2根據(jù)功能需求配置對應的系統(tǒng)時鐘與外設管腳、外設驅動的功能選擇。

2.1時鐘配置,將界面點到Clocks界面,根據(jù)實際需求配置內部高速,外部高速,內部低速,外部低速時鐘,如圖2-1-1。

aec2fef6-599b-11ed-a3b6-dac502259ad0.png

圖2-1-1

2.2系統(tǒng)調試仿真,安全保護功能配置,將界面打開到System界面,選擇調試仿真接口,調試仿真工具,調試的安全ID,如圖2-2-1。

aecf8964-599b-11ed-a3b6-dac502259ad0.png

圖2-2-1

2.3配置外設的管腳選擇,將界面調到Pins界面下,選擇外設管腳的配置。例如IIC管腳選擇P60 P61,如圖2-3-1。

aedbf5b4-599b-11ed-a3b6-dac502259ad0.png

圖2-3-1

2.4生成外設功能的驅動程序,點開Componemt界面,點擊Component界面下的加號,選擇添加外設,如圖2-4-1,選擇IIC后,點擊Next選擇IIC的具體外設單元,如圖2-4-2,選擇finish,后彈出IIC需要配置的功能。配置完成IIC的具體功能參數(shù)后即可完成該外設的配置。

aef0b0e4-599b-11ed-a3b6-dac502259ad0.png

圖2-4-1

af0398f8-599b-11ed-a3b6-dac502259ad0.png

圖2-4-2

2.5 完成配置,生成代碼與IAR關聯(lián)的工程,操作如圖2-5-1,生成后的代碼如圖2-5-2。

af14766e-599b-11ed-a3b6-dac502259ad0.png

圖2-5-1

af337b04-599b-11ed-a3b6-dac502259ad0.png

圖2-5-2

2.6 新建IAR項目工作空間與工程,打開IAR EW for Renesas RL78 4.21.1,實際在完成IAR升級后會打開IAR EW for Renesas RL78 4.21.4。新建工作空間與工程,打開File->New Workspace,然后選擇Project->Creat New Project RL78的項目空工程,然后保存工程文件名。

af43543e-599b-11ed-a3b6-dac502259ad0.png

圖2-6-1

2.7連接代碼生成器生成的工程到IAR工程中。打開Project->Add Project Configuration,如圖2-7-1,將Smart Configurator for RL78生成的工程文件選擇到這個鏈接中。完成后如圖2-7-2,工程鏈接完成。生成的工程中沒有主程序,需要手動添加main.c,添加main函數(shù),如圖2-7-3,保存工作空間后,進行編譯即可完成IAR工程的新建。

af5cee8a-599b-11ed-a3b6-dac502259ad0.png

圖2-7-1

af79f476-599b-11ed-a3b6-dac502259ad0.png

圖2-7-2

af8e3620-599b-11ed-a3b6-dac502259ad0.png

圖2-7-3

審核編輯:湯梓紅

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

    關注

    34

    文章

    22282

    瀏覽量

    85938
  • IAR
    IAR
    +關注

    關注

    5

    文章

    344

    瀏覽量

    36596
  • RL78
    +關注

    關注

    2

    文章

    119

    瀏覽量

    21612

原文標題:RL78/G23 IAR開發(fā)環(huán)境搭建

文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

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

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

    RL78/G23 Data flash使用教程

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

    RL78/G23 Lighting Communication Master 評估板快速入門指南

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

    RL78/G23 照明通信主評估板原理圖修訂版 A

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

    RL78/G23 照明通信主評估板原理圖版本 B

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

    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

    RL78/G23 Lighting Communication Master 評估板快速入門指南

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

    RL78/G23 Lighting Communication Master評估板BoM清單

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

    RL78/G23 數(shù)據(jù)表 Rev.1.21

    RL78/G23 數(shù)據(jù)表 Rev.1.21
    發(fā)表于 06-30 18:57 ?0次下載
    <b class='flag-5'>RL78</b>/<b class='flag-5'>G23</b> 數(shù)據(jù)表 Rev.1.21

    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>

    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 用戶手冊 RL78/G23 Rev.1.00

    Renesas Flash Driver RL78 Type 01 用戶手冊 RL78/G23 Rev.1.00
    發(fā)表于 07-04 18:35 ?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

    RL78/G23 SMS電源監(jiān)控應用說明

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