5.2
通過(guò)Keil打開(kāi)RASC的FSP配置器界面
雙擊Keil工程文件“EBF_RA6M5.uvprojx”,打開(kāi)該Keil工程。
然后在菜單欄依次點(diǎn)擊“Tools”→“RA Smart Configurator”,即可打開(kāi)與該Keil工程相關(guān)聯(lián)的RASC軟件FSP配置界面。
打開(kāi)的FSP配置頁(yè)面如下圖所示。接著單擊右上角的“Generate Project Content”,軟件會(huì)根據(jù)工程現(xiàn)有的FSP配置來(lái)自動(dòng)生成FSP庫(kù)代碼。
5.3
配置和編譯Keil工程
5.3.1
配置Keil
需要注意的是,在使用RASC生成一個(gè)新的Keil工程之后,如果直接編譯和下載程序,雖然能編譯通過(guò),但是程序下載這一步是會(huì)報(bào)錯(cuò)的。因?yàn)镽ASC自動(dòng)生成的這個(gè)Keil工程默認(rèn)情況下并沒(méi)有配置好一些必需的工程選項(xiàng)。
這里有一個(gè)小技巧,能讓我們免去配置各個(gè)工程選項(xiàng)的煩惱,即:需要在選擇芯片型號(hào)那里切換到其他芯片型號(hào)再切換回來(lái),這樣可以讓Keil軟件自動(dòng)按默認(rèn)方式配置工程,重新編譯之后即可成功下載程序。
如圖所示,具體步驟如下:
1 | 單擊該工程選項(xiàng)配置按鈕。 |
2 | 點(diǎn)擊最左邊的“Device”頁(yè)面。在這個(gè)頁(yè)面可以切換芯片型號(hào)。 |
3 | 在這里首先點(diǎn)到其他一個(gè)芯片型號(hào)上,然后再點(diǎn)回啟明6M5開(kāi)發(fā)板所用的芯片型號(hào):“R7FA6M5BH3CFC”,這樣可以讓軟件自動(dòng)配置一些關(guān)鍵的工程選項(xiàng)。啟明4M2和啟明2L1開(kāi)發(fā)板也類(lèi)似。 |
4 | 最后點(diǎn)擊“OK”按鈕即可。 |
添加工程的頭文件包含路徑:
需要注意,我們?cè)谶@里需要添加一下頭文件包含路徑:”./src”,因?yàn)樵诤竺婢帉?xiě)驅(qū)動(dòng)程序的時(shí)候,我們會(huì)把所有的驅(qū)動(dòng)代碼文件都放到工程根目錄的 src 文件夾下面。
添加方法如下。首先打開(kāi)工程選項(xiàng)配置窗口,并切換到“C/C++ (AC6)”頁(yè)面,可以看到其中有一欄“Include Paths”,目前為空。我們要做的就是在“Include Paths”當(dāng)中添加一條頭文件包含的相對(duì)路徑“./src”。
點(diǎn)右邊的“…”按鈕。
然后點(diǎn)“New”按鈕,新建一條頭文件包含路徑。
加入“./src”路徑,然后一路點(diǎn)擊確定即可。路徑“./src”或者“.src”表示的是相對(duì)于Keil工程根目錄的相對(duì)路徑。
5.3.2
編譯工程
單擊編譯按鈕即可對(duì)該工程進(jìn)行編譯。右邊“LOAD”按鈕為下載程序按鈕。如下圖所示。
在成功編譯工程之后的下一步是調(diào)試程序或者下載程序,但是這需要正確配置調(diào)試器后才能進(jìn)行,否者會(huì)彈出提示錯(cuò)誤信息的窗口。
-
軟件
+關(guān)注
關(guān)注
69文章
5140瀏覽量
89078 -
keil
+關(guān)注
關(guān)注
69文章
1223瀏覽量
169313 -
代碼
+關(guān)注
關(guān)注
30文章
4893瀏覽量
70441 -
FSP
+關(guān)注
關(guān)注
0文章
43瀏覽量
7390
原文標(biāo)題:通過(guò)Keil打開(kāi)RASC的FSP配置器界面——瑞薩RA系列FSP庫(kù)開(kāi)發(fā)實(shí)戰(zhàn)指南 (15)
文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
打開(kāi)FSP配置器界面的具體步驟

解決瑞薩RA2E1開(kāi)發(fā)板在RT-Thread的版本中編譯報(bào)錯(cuò) error: 'board_cfg.h' file not found

瑞薩RA8系列教程 | 基于 RASC 生成 Keil 工程

評(píng)論