RL78/G23的關(guān)鍵特性
RL78 CPU內(nèi)核運(yùn)行頻率為32MHz
支持1.6V至5.5V工作電壓
最大768KB代碼閃存、8KB數(shù)據(jù)閃存、最大48KB SRAM,以支持軟件更新等
片上電容式觸摸傳感器單元,可用于實(shí)現(xiàn)高靈敏度非接觸式用戶(hù)界面
模擬功能,如12位A/D轉(zhuǎn)換器、8位D/A轉(zhuǎn)換器、溫度傳感器等
遙控信號(hào)接收功能,實(shí)現(xiàn)單芯片遙控接收機(jī)功能
用于LED驅(qū)動(dòng)的輸出電流控制(15mA)端口和40mA輸出端口
支持30至128引腳封裝
RL78/G23可與瑞薩模擬和電源產(chǎn)品結(jié)合使用,以開(kāi)發(fā)適用于各類(lèi)應(yīng)用的綜合解決方案。這些“成功產(chǎn)品組合”展示了瑞薩產(chǎn)品陣容的廣度和深度,目前已有超過(guò)200款解決方案可供選擇。當(dāng)前RL78 MCU的應(yīng)用包括:用于家庭健康護(hù)理的關(guān)鍵電源監(jiān)控系統(tǒng)、門(mén)禁系統(tǒng)中的體溫測(cè)量(支持在商店入口等地進(jìn)行遠(yuǎn)距離體溫測(cè)量)以及浴室氣味檢測(cè)器。
RL78/G23 IAR開(kāi)發(fā)準(zhǔn)備
1IAR 4.2.1.4最新版本,該版本支持RL78/G23系列的全部設(shè)備文件,安裝時(shí)需要先下載IAR 4.2.1.1通過(guò)升級(jí)包升級(jí)到最新版本,下載地址IAR官網(wǎng)。
2Smart Configurator for RL78工具下載,用于生成RL78/G23系列MCU的外設(shè)驅(qū)動(dòng)功能、基礎(chǔ)應(yīng)用配置、IAR代碼工程,下載地址瑞薩官網(wǎng)。
RL78/G23 IAR開(kāi)發(fā)操作步驟
1打開(kāi)Smart Configurator for RL78新建代碼生成工程,F(xiàn)ile->New 選擇RL78/G23系列,選擇對(duì)應(yīng)的設(shè)備,例如R7F100GGJXFB,工具鏈選擇IAR,如圖1-1。
圖1-1
2根據(jù)功能需求配置對(duì)應(yīng)的系統(tǒng)時(shí)鐘與外設(shè)管腳、外設(shè)驅(qū)動(dòng)的功能選擇。
2.1時(shí)鐘配置,將界面點(diǎn)到Clocks界面,根據(jù)實(shí)際需求配置內(nèi)部高速,外部高速,內(nèi)部低速,外部低速時(shí)鐘,如圖2-1-1。
圖2-1-1
2.2系統(tǒng)調(diào)試仿真,安全保護(hù)功能配置,將界面打開(kāi)到System界面,選擇調(diào)試仿真接口,調(diào)試仿真工具,調(diào)試的安全I(xiàn)D,如圖2-2-1。
圖2-2-1
2.3配置外設(shè)的管腳選擇,將界面調(diào)到Pins界面下,選擇外設(shè)管腳的配置。例如IIC管腳選擇P60 P61,如圖2-3-1。
圖2-3-1
2.4生成外設(shè)功能的驅(qū)動(dòng)程序,點(diǎn)開(kāi)Componemt界面,點(diǎn)擊Component界面下的加號(hào),選擇添加外設(shè),如圖2-4-1,選擇IIC后,點(diǎn)擊Next選擇IIC的具體外設(shè)單元,如圖2-4-2,選擇finish,后彈出IIC需要配置的功能。配置完成IIC的具體功能參數(shù)后即可完成該外設(shè)的配置。
圖2-4-1
圖2-4-2
2.5 完成配置,生成代碼與IAR關(guān)聯(lián)的工程,操作如圖2-5-1,生成后的代碼如圖2-5-2。
圖2-5-1
圖2-5-2
2.6 新建IAR項(xiàng)目工作空間與工程,打開(kāi)IAR EW for Renesas RL78 4.21.1,實(shí)際在完成IAR升級(jí)后會(huì)打開(kāi)IAR EW for Renesas RL78 4.21.4。新建工作空間與工程,打開(kāi)File->New Workspace,然后選擇Project->Creat New Project RL78的項(xiàng)目空工程,然后保存工程文件名。
圖2-6-1
2.7連接代碼生成器生成的工程到IAR工程中。打開(kāi)Project->Add Project Configuration,如圖2-7-1,將Smart Configurator for RL78生成的工程文件選擇到這個(gè)鏈接中。完成后如圖2-7-2,工程鏈接完成。生成的工程中沒(méi)有主程序,需要手動(dòng)添加main.c,添加main函數(shù),如圖2-7-3,保存工作空間后,進(jìn)行編譯即可完成IAR工程的新建。
圖2-7-1
圖2-7-2
圖2-7-3
審核編輯:湯梓紅
-
瑞薩
+關(guān)注
關(guān)注
35文章
22308瀏覽量
86240 -
IAR
+關(guān)注
關(guān)注
5文章
350瀏覽量
36664 -
RL78
+關(guān)注
關(guān)注
2文章
119瀏覽量
21648
原文標(biāo)題:RL78/G23 IAR開(kāi)發(fā)環(huán)境搭建
文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論