瑞薩電子的開(kāi)發(fā)工具有很多,筆者習(xí)慣使用MDK開(kāi)發(fā),因此本文將基于MDK+RA Smart Configurator搭建開(kāi)發(fā)環(huán)境。
筆者使用的開(kāi)發(fā)板是EK-RA6E2開(kāi)發(fā)板,主控芯片為R7FA6M3AH3CFB,256KB的代碼閃存,64引腳,LQFP 封裝,板載SWD接口,方便用戶調(diào)試與下載程序。
1 RA6E2簡(jiǎn)介
瑞薩電子 RA6E2微控制器 (MCU) 群組使用高性能 Arm? Cortex?-M33 內(nèi)核。RA6E2 MCU 采用高效的 40nm 工藝,由開(kāi)放且靈活的生態(tài)系統(tǒng)概念提供支持,即基于 FreeRTOS 的靈活配置軟件包 (FSP),能夠擴(kuò)展以使用其他 RTOSes 和中間件。
[]()[]()Figure 1?1 RA6E2簡(jiǎn)介
從上圖可以看出,RA6E2的性能和資源都是非常豐富,可玩性很強(qiáng)。
2 MDK環(huán)境準(zhǔn)備
目前市面通用的MDK for ARM版本有Keil 4和Keil 5:使用Keil 5建議安裝5.38以上版本。筆者的MDK是5.38a。
從MDK的官網(wǎng)可以下載得到MDK的安裝包,然后安裝即可,關(guān)于的MDK安裝請(qǐng)看筆者的教程。
MDK安裝教程:https://blog.csdn.net/bruceoxl/article/details/108548573
MDK下載地址:https://www.keil.com/download/product/
[]()[]()[]()Figure 2?1 MDK ARM下載
安裝完成后會(huì)自動(dòng)打開(kāi),我們將其關(guān)閉。
接下來(lái)我們下載RA4M2的軟件支持包。
下載地址:https://www.keil.arm.com/packs/
[]()[]()[]()[]()[]()Figure 2?2 RA Pack包下載
下載好后雙擊Renesas.RA_DFP.5.3.0.pack運(yùn)行即可:
[]()[]()[]()[]()[]()Figure 2?3 RA Pack包安裝
點(diǎn)擊[Next]即可安裝完成。
[]()[]()[]()[]()[]()Figure 2?4 RA Pack包安裝完成
安裝成功后,重新打開(kāi)Keil,則可以在File->Device Database中出現(xiàn)RA8D1的下拉選項(xiàng),點(diǎn)擊可以查看到相應(yīng)的型號(hào)。
[]()[]()Figure 2?5 RA6E2型號(hào)
3 RA Smart Configurator安裝
首先下載RA Smart Configurator安裝包。
下載地址:https://github.com/renesas/fsp
筆者這里下載的是setup_fsp_v5_9_0_rasc_v2025-04.exe,雙擊即可開(kāi)始安裝。首先會(huì)檢查依賴,檢查完成即可點(diǎn)擊[Next],當(dāng)然這里也可以修改安裝路徑。
[]()[]()[]()[]()[]()Figure 3?1 RA Smart Configurator安裝
接下來(lái)同意條款,然后點(diǎn)擊[Next]。
[]()[]()[]()[]()[]()Figure 3?2 同意RA Smart Configurator許可聲明
然后[Install]即可開(kāi)始安裝。
[]()[]()[]()[]()[]()Figure 3?3 RA Smart Configurator Shortcuts
然后點(diǎn)擊“Install”等待安裝完成即可。
[]()[]()[]()[]()[]()Figure 3?4 RA Smart Configurator開(kāi)始安裝
安裝完成后點(diǎn)擊[OK]即可。
[]()[]()[]()[]()[]()Figure 3?5 RA Smart Configurator安裝完成
安裝完畢之后,打開(kāi)軟件安裝目錄:D:RenesasRAsc_v2025-04_fsp_v5.9.0eclipse。
[]()[]()[]()[]()[]()Figure 3?6 RA Smart Configurator安裝目錄
4 固件編譯與下載
編譯:雙擊 project.uvprojx 文件,打開(kāi) MDK5 工程,編譯程序。
注意:此工程需要使用 J-link驅(qū)動(dòng)。建議使用 V8.10 及以上版本燒錄工程。
J-Link 下載鏈接:https://www.segger.com/downloads/jlink/
下載:編譯成功后,點(diǎn)擊“Download”即可下載程序。
5 運(yùn)行程序
下載程序成功之后,系統(tǒng)會(huì)自動(dòng)運(yùn)行并打印系統(tǒng)信息。
連接開(kāi)發(fā)板對(duì)應(yīng)串口到 PC , 在終端工具里打開(kāi)相應(yīng)的串口(115200-8-1-N),復(fù)位設(shè)備后,可以看到 RT-Thread 的輸出信息。輸入 help 命令可查看系統(tǒng)中支持的命令。
-
微控制器
+關(guān)注
關(guān)注
48文章
8171瀏覽量
159777 -
開(kāi)發(fā)板
+關(guān)注
關(guān)注
25文章
5983瀏覽量
109868 -
瑞薩電子
+關(guān)注
關(guān)注
38文章
2944瀏覽量
73836 -
開(kāi)發(fā)環(huán)境
+關(guān)注
關(guān)注
1文章
244瀏覽量
17389
發(fā)布評(píng)論請(qǐng)先 登錄
【EK-RA6E2開(kāi)發(fā)指南】ADC獲取電壓值
【EK-RA6E2開(kāi)發(fā)指南】DAC設(shè)置電壓值
RA家族QE電機(jī)應(yīng)用開(kāi)發(fā)指南

RA/RX電機(jī)應(yīng)用開(kāi)發(fā)指南

評(píng)論