第一章 開(kāi)箱
收到開(kāi)發(fā)板后的開(kāi)箱照片
發(fā)現(xiàn)原來(lái)是“Made in UK”的,板子焊盤(pán)應(yīng)該是沉金處理的,質(zhì)量杠杠,且板載了J-Link調(diào)試器
芯片相關(guān)的信息就可以通過(guò)官網(wǎng)查閱(Link), 以下是開(kāi)箱的一些照片。
盒子
內(nèi)附兩份文檔
Quick start Guide 鏈接放上來(lái):Link
板子正面
第二章 開(kāi)發(fā)環(huán)境
得益于瑞薩近幾年的大力推廣,網(wǎng)上有很多學(xué)習(xí)的教程,其中比較熟知的應(yīng)該是 野火 出的系列教程,
我第一次接觸瑞薩MCU的開(kāi)發(fā),就是照著野火的視頻,一步一步學(xué)習(xí)的。
說(shuō)回到環(huán)境搭建,我比較熟悉的是用Keil,所以本文將是介紹用RASC+Keil的開(kāi)發(fā)環(huán)境
RASC介紹
RA 智能配置(RASC)安裝程序(FSP 軟件包,可與 IAR Embedded Workbench、Arm Keil MDK 這些第三方集成開(kāi)發(fā)環(huán)境一起使用)
瑞薩電子靈活配置軟件包 (FSP) 是用于嵌入式系統(tǒng)設(shè)計(jì)的高質(zhì)量增強(qiáng)型軟件包,支持瑞薩電子 RA 產(chǎn)品家族 Arm 微控制器,提供用戶友好的界面且可靈活擴(kuò)展,確保從入門(mén)級(jí)到高性能的整個(gè) RA 微控制器的軟件兼容性。界面如下:
官方下載鏈接:Link
注:RASC和 Keil的安裝教程,此處略過(guò),網(wǎng)上可以很容易搜索到教程。
第三章 開(kāi)始點(diǎn)燈
本章以最基本的入門(mén)第一課開(kāi)始,先講解是如何使用RASC進(jìn)行創(chuàng)建項(xiàng)目,生成模板,修改/編譯代碼,燒錄程序等步驟。
打開(kāi)RASC
等待畫(huà)面:
進(jìn)入后,顯示創(chuàng)建項(xiàng)目的名稱(chēng),按需要命名,路徑也可以按照需要更改。
選擇對(duì)應(yīng)的開(kāi)發(fā)板型號(hào), 我的開(kāi)發(fā)板是 FPB-RA6E2
IDE選擇Keil,然后點(diǎn)擊選擇“Next”進(jìn)入下一步
TrustZone 類(lèi)型選擇
我們不使用TrustZone 功能,所以選擇第一個(gè)“Flat (Non-TrusZone)Project”即可。點(diǎn)擊“Next”進(jìn)入下一步
RTOS類(lèi)型
不使用RTOS(實(shí)時(shí)操作系統(tǒng)),我們選擇 “No RTOS”。點(diǎn)擊“Next”進(jìn)入下一步
模版選擇
RASC 提供兩種模版供選擇,我們選第一個(gè),“Blinky”
是點(diǎn)燈的模版程序。點(diǎn)擊“Finish”完成配置
接下來(lái)進(jìn)入到 FSP 界面,
注意:大紅圈是生成項(xiàng)目代碼的按鈕“Generate Project Content”,小紅圈是可以直接去到項(xiàng)目位置的路徑
可視化的引腳,所見(jiàn)即所得,選中引腳之后,鼠標(biāo)右鍵可以定義引腳屬性。
P206 和P207是這個(gè)開(kāi)發(fā)板提供給設(shè)計(jì)者使用的“User LEDs”
點(diǎn)擊“Generate Project Content”,直接生成 Keil 工程文件,
工程文件可以通過(guò)location的路徑找到,
雙擊Keil 工程文件后, 可以在Keil中看到這個(gè)界面
雙擊”Source Group1”,添加"src"文件夾中的 "hal_entry.c"
添加完成后,界面如下,
接下來(lái)就可以開(kāi)始設(shè)置下載參數(shù)了
開(kāi)發(fā)板先和電腦的USB接上,點(diǎn)擊工具欄的“魔術(shù)棒”,點(diǎn)擊“Debug”,確認(rèn)調(diào)試器選擇的是Jlink,
點(diǎn)擊旁邊的“settings”
此時(shí)電腦讀取到開(kāi)發(fā)板上的調(diào)試器信息,會(huì)顯示調(diào)試器的相關(guān)設(shè)置參數(shù)
點(diǎn)擊“Flash Download”,設(shè)置下載參數(shù)
手動(dòng)添加下載算法(Programming Algorithm),點(diǎn)擊“ADD”,將前三個(gè)下載算法逐個(gè)添加,“Reset and Run”勾選,待會(huì)點(diǎn)擊下載后可以自動(dòng)運(yùn)行程序,RAM部分需要更改,如下圖
點(diǎn)擊確認(rèn),完成設(shè)置,
回到主頁(yè)面,點(diǎn)擊“Build”(快捷鍵F7),編譯程序,等待編譯完成
然后點(diǎn)擊下載,完成。
下載完成后,最下部分的信息欄顯示OK。
更改"hal_entry.c"代碼中的 freq_in_hz 變量, 可以改變LED燈的閃爍頻率。
以上,LED點(diǎn)燈完成!(右下角兩個(gè)綠色的LED)
總結(jié)
隨著RASC的完善,現(xiàn)在已經(jīng)有Blinky的模板了,另外RASC這種圖像化的配置方法真的很方便且高效。
最后有一個(gè)未解之謎,按照官網(wǎng)上介紹, 是有CAN FD的, 但是不知道在哪個(gè)引腳,怎么使用起來(lái)
后續(xù)再研究一下,有懂的小伙伴麻煩指導(dǎo)一下。
最后,謝謝RA生態(tài)工作室給的這次機(jī)會(huì),讓我有機(jī)會(huì)可以接觸到新的領(lǐng)域。
審核編輯 黃宇
-
瑞薩
+關(guān)注
關(guān)注
36文章
22372瀏覽量
87792 -
評(píng)估板
+關(guān)注
關(guān)注
1文章
702瀏覽量
29978
發(fā)布評(píng)論請(qǐng)先 登錄
RA MCU CANFD的應(yīng)用實(shí)例(上)

【瑞薩RA2L1入門(mén)學(xué)習(xí)】2. PWM呼吸燈
已結(jié)束—【免費(fèi)試用20期】瑞薩FPB-RA6E1快速原型板
【瑞薩FPB-RA6E1快速原型板】簡(jiǎn)單開(kāi)箱和RASC+Keil開(kāi)發(fā)環(huán)境搭建
【瑞薩FPB-RA6E1快速原型板】開(kāi)箱+環(huán)境搭建+e2studio項(xiàng)目搭建
留言有獎(jiǎng) | 瑞薩最新RA入門(mén)級(jí)系列RA4E2&RA6E2新品解讀【高性能,小封裝,低成本】
試用活動(dòng) | 100套!!瑞薩RA6E2/RA4E2開(kāi)發(fā)板評(píng)測(cè)活動(dòng)

評(píng)論