5.2
通過Keil打開RASC的FSP配置器界面
雙擊Keil工程文件“EBF_RA6M5.uvprojx”,打開該Keil工程。
然后在菜單欄依次點(diǎn)擊“Tools”→“RA Smart Configurator”,即可打開與該Keil工程相關(guān)聯(lián)的RASC軟件FSP配置界面。

打開的FSP配置頁面如下圖所示。接著單擊右上角的“Generate Project Content”,軟件會根據(jù)工程現(xiàn)有的FSP配置來自動(dòng)生成FSP庫代碼。

5.3
配置和編譯Keil工程
5.3.1
配置Keil
需要注意的是,在使用RASC生成一個(gè)新的Keil工程之后,如果直接編譯和下載程序,雖然能編譯通過,但是程序下載這一步是會報(bào)錯(cuò)的。因?yàn)镽ASC自動(dòng)生成的這個(gè)Keil工程默認(rèn)情況下并沒有配置好一些必需的工程選項(xiàng)。
這里有一個(gè)小技巧,能讓我們免去配置各個(gè)工程選項(xiàng)的煩惱,即:需要在選擇芯片型號那里切換到其他芯片型號再切換回來,這樣可以讓Keil軟件自動(dòng)按默認(rèn)方式配置工程,重新編譯之后即可成功下載程序。
如圖所示,具體步驟如下:
| 1 | 單擊該工程選項(xiàng)配置按鈕。 |
| 2 | 點(diǎn)擊最左邊的“Device”頁面。在這個(gè)頁面可以切換芯片型號。 |
| 3 | 在這里首先點(diǎn)到其他一個(gè)芯片型號上,然后再點(diǎn)回啟明6M5開發(fā)板所用的芯片型號:“R7FA6M5BH3CFC”,這樣可以讓軟件自動(dòng)配置一些關(guān)鍵的工程選項(xiàng)。啟明4M2和啟明2L1開發(fā)板也類似。 |
| 4 | 最后點(diǎn)擊“OK”按鈕即可。 |

添加工程的頭文件包含路徑:
需要注意,我們在這里需要添加一下頭文件包含路徑:”./src”,因?yàn)樵诤竺婢帉戲?qū)動(dòng)程序的時(shí)候,我們會把所有的驅(qū)動(dòng)代碼文件都放到工程根目錄的 src 文件夾下面。
添加方法如下。首先打開工程選項(xiàng)配置窗口,并切換到“C/C++ (AC6)”頁面,可以看到其中有一欄“Include Paths”,目前為空。我們要做的就是在“Include Paths”當(dāng)中添加一條頭文件包含的相對路徑“./src”。
點(diǎn)右邊的“…”按鈕。

然后點(diǎn)“New”按鈕,新建一條頭文件包含路徑。

加入“./src”路徑,然后一路點(diǎn)擊確定即可。路徑“./src”或者“.src”表示的是相對于Keil工程根目錄的相對路徑。

5.3.2
編譯工程
單擊編譯按鈕即可對該工程進(jìn)行編譯。右邊“LOAD”按鈕為下載程序按鈕。如下圖所示。

在成功編譯工程之后的下一步是調(diào)試程序或者下載程序,但是這需要正確配置調(diào)試器后才能進(jìn)行,否者會彈出提示錯(cuò)誤信息的窗口。
-
軟件
+關(guān)注
關(guān)注
69文章
5333瀏覽量
91606 -
keil
+關(guān)注
關(guān)注
69文章
1230瀏覽量
172680 -
代碼
+關(guān)注
關(guān)注
30文章
4968瀏覽量
74010 -
FSP
+關(guān)注
關(guān)注
0文章
48瀏覽量
7746
發(fā)布評論請先 登錄
打開FSP配置器界面的具體步驟
解決瑞薩RA2E1開發(fā)板在RT-Thread的版本中編譯報(bào)錯(cuò) error: 'board_cfg.h' file not found
瑞薩RA8系列教程 | 基于 RASC 生成 Keil 工程
通過Keil打開RASC的FSP配置器界面
評論