第4章 使用e2studio新建工程
4.1
新建工程
4.1.1
選擇工作空間目錄
打開e2studio軟件,會(huì)默認(rèn)彈出一個(gè)名為“e2studio啟動(dòng)程序”的小窗口,它提示我們“選擇一個(gè)目錄作為工作空間”。如下圖所示。
我們選擇合適的全英文路徑,新建一個(gè)文件夾重命名為:“Workspace_e2s”,將此文件夾作為我們的工作空間。然后點(diǎn)擊“啟動(dòng)”,打開該工作空間。
警告:
注意:為了避免編譯錯(cuò)誤,工作空間的絕對(duì)路徑必須是全英文路徑,不能包含有中文字符。
打開之后的界面如圖所示。
4.1.2
新建一個(gè)工程
我們點(diǎn)擊左上角的“文件”->“新建”->“Renesas C/C++ Project”->“Renesas RA”,來開始新建一個(gè)瑞薩RA系列MCU的工程。
在彈出的界面中點(diǎn)擊選中這個(gè)選項(xiàng)“Renesas RA C/C++ Project”,然后點(diǎn)“下一步”按鈕。
新工程名字取名為“05_Template”,表示“對(duì)應(yīng)的是教程第05章、工程模板”的意思。然后點(diǎn)擊“下一步”按鈕。
進(jìn)入到工程選項(xiàng)界面,我們需要在這里選擇FSP庫(kù)版本、板子型號(hào)、設(shè)備(MCU)型號(hào),還有所使用的編程語(yǔ)言,還要在下方的“Toolchains”和“Debugger”欄里分別選擇編譯器和調(diào)試器。
按照下面的方式更改上圖中的配置:
FSP Version那一欄那里的FSP庫(kù)版本選擇 “4.0.0”。一般來說選擇最新的版本即可。
板子型號(hào)選擇“Custom User Board(Any Device)”,即用戶自定制的板子,因?yàn)檐浖恢牢覀兊陌遄佑玫氖鞘裁葱酒?,所以后面有一個(gè)小括號(hào)括起來的“Any Device”提示字樣。
Device一欄,我們要點(diǎn)開“…”按鈕,在彈出的界面中選擇我們板子上所用的芯片型號(hào),然后點(diǎn)擊“確定”即可。
對(duì)于野火啟明6M5開發(fā)板,選到“RA6M5”列表下的這個(gè)型號(hào)“R7FA6M5BH3CFC”;
對(duì)于野火啟明4M2開發(fā)板,選到“RA4M2”列表下的這個(gè)型號(hào)“R7FA4M2AD3CFP”;
對(duì)于野火啟明2L1開發(fā)板,選到“RA2L1”列表下的這個(gè)型號(hào) “R7FA2L1AB3CFP”。
編程語(yǔ)言:我們默認(rèn)選擇C語(yǔ)言。
在下方的“Toolchains”欄里選擇工具鏈“GNU ARM Embedded”,也就是GCC編譯器。當(dāng)然也可以選擇“ARM Compiler 6.18”,這個(gè)是ARM官方的編譯器,但e2studio默認(rèn)是不自帶這個(gè)編譯器的,所以是需要用戶自己安裝了之后才會(huì)出現(xiàn)這個(gè)選項(xiàng)的。
在“Debugger”下拉列表選J-Link調(diào)試器。
更改完成后的配置如下圖所示。
然后點(diǎn)擊“Next”下一步。
這里默認(rèn)選擇“Flat(Non-TrustZone)Project”即可。然后點(diǎn)“下一步”。
在上圖中右側(cè),如果需要用到RTOS,也可以在“RTOS Selection”下拉列表里面選擇RTOS。對(duì)于初學(xué)者來說,RTOS的內(nèi)容比較難學(xué)一點(diǎn),因此我們暫時(shí)不使用RTOS。這里默認(rèn)選擇“Executable”和“No RTOS”即可,然后點(diǎn)“下一步”。
選擇“Bare Metal - Minimal”,“Code Generation Settings”那里默認(rèn)勾上“Use Renesas Code Formatter”,然后點(diǎn)“完成”即可?!癠se Renesas Code Formatter”是e2studio內(nèi)置的一個(gè)代碼格式化小工具,它會(huì)自動(dòng)地為我們編寫的代碼進(jìn)行格式化,不用的話也可以取消勾選。
新工程這就新建完成了。接著會(huì)彈出一個(gè)對(duì)話框:
這是一個(gè)詢問我們是否打開FSP庫(kù)配置界面(透視圖)的對(duì)話框,我們點(diǎn)擊“打開透視圖”按鈕確認(rèn)打開。然后我們?cè)侔褮g迎頁(yè)面關(guān)掉之后,就會(huì)顯示如下圖所示的透視圖界面。
-
mcu
+關(guān)注
關(guān)注
146文章
17718瀏覽量
358158 -
瑞薩
+關(guān)注
關(guān)注
36文章
22356瀏覽量
87578 -
軟件
+關(guān)注
關(guān)注
69文章
5093瀏覽量
88768 -
程序
+關(guān)注
關(guān)注
117文章
3817瀏覽量
82161
原文標(biāo)題:使用e2studio 新建工程——瑞薩RA系列FSP庫(kù)開發(fā)實(shí)戰(zhàn)指南(11)
文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
瑞薩e2studio(1)----瑞薩芯片之搭建FSP環(huán)境
【瑞薩RA2L1入門學(xué)習(xí)】+e2_studio軟件安裝及使用
【瑞薩RA4系列開發(fā)板體驗(yàn)】體驗(yàn)過程
【瑞薩FPB-RA6E1快速原型板】開箱+環(huán)境搭建+e2studio項(xiàng)目搭建
瑞薩e2studio(3)----GPIO輸入檢測(cè)

瑞薩e2studio(6)----EXIT

瑞薩e2studio(1)----瑞薩芯片之搭建FSP環(huán)境

瑞薩e2studio(9)----EXIT

評(píng)論