RL78/G23的關鍵特性
RL78 CPU內核運行頻率為32MHz
支持1.6V至5.5V工作電壓
最大768KB代碼閃存、8KB數(shù)據(jù)閃存、最大48KB SRAM,以支持軟件更新等
片上電容式觸摸傳感器單元,可用于實現(xiàn)高靈敏度非接觸式用戶界面
模擬功能,如12位A/D轉換器、8位D/A轉換器、溫度傳感器等
用于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。
圖1-1
2根據(jù)功能需求配置對應的系統(tǒng)時鐘與外設管腳、外設驅動的功能選擇。
2.1時鐘配置,將界面點到Clocks界面,根據(jù)實際需求配置內部高速,外部高速,內部低速,外部低速時鐘,如圖2-1-1。
圖2-1-1
2.2系統(tǒng)調試仿真,安全保護功能配置,將界面打開到System界面,選擇調試仿真接口,調試仿真工具,調試的安全ID,如圖2-2-1。
圖2-2-1
2.3配置外設的管腳選擇,將界面調到Pins界面下,選擇外設管腳的配置。例如IIC管腳選擇P60 P61,如圖2-3-1。
圖2-3-1
2.4生成外設功能的驅動程序,點開Componemt界面,點擊Component界面下的加號,選擇添加外設,如圖2-4-1,選擇IIC后,點擊Next選擇IIC的具體外設單元,如圖2-4-2,選擇finish,后彈出IIC需要配置的功能。配置完成IIC的具體功能參數(shù)后即可完成該外設的配置。
圖2-4-1
圖2-4-2
2.5 完成配置,生成代碼與IAR關聯(lián)的工程,操作如圖2-5-1,生成后的代碼如圖2-5-2。
圖2-5-1
圖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的項目空工程,然后保存工程文件名。
圖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工程的新建。
圖2-7-1
圖2-7-2
圖2-7-3
審核編輯:湯梓紅
-
瑞薩
+關注
關注
34文章
22282瀏覽量
85938 -
IAR
+關注
關注
5文章
344瀏覽量
36596 -
RL78
+關注
關注
2文章
119瀏覽量
21612
原文標題:RL78/G23 IAR開發(fā)環(huán)境搭建
文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論