第4章 使用e²studio新建工程
4.1
新建工程
4.1.1
选择工作空间目录
打开e2studio软件,会默认弹出一个名为“e2studio启动程序”的小窗口,它提示我们“选择一个目录作为工作空间”。如下图所示。
我们选择合适的全英文路径,新建一个文件夹重命名为:“Workspace_e2s”,将此文件夹作为我们的工作空间。然后点击“启动”,打开该工作空间。
警告:
注意:为了避免编译错误,工作空间的绝对路径必须是全英文路径,不能包含有中文字符。
打开之后的界面如图所示。
4.1.2
新建一个工程
我们点击左上角的“文件”->“新建”->“Renesas C/C++ Project”->“Renesas RA”,来开始新建一个瑞萨RA系列MCU的工程。
在弹出的界面中点击选中这个选项“Renesas RA C/C++ Project”,然后点“下一步”按钮。
新工程名字取名为“05_Template”,表示“对应的是教程第05章、工程模板”的意思。然后点击“下一步”按钮。
进入到工程选项界面,我们需要在这里选择FSP库版本、板子型号、设备(MCU)型号,还有所使用的编程语言,还要在下方的“Toolchains”和“Debugger”栏里分别选择编译器和调试器。
按照下面的方式更改上图中的配置:
FSP Version那一栏那里的FSP库版本选择 “4.0.0”。一般来说选择最新的版本即可。
板子型号选择“Custom User Board(Any Device)”,即用户自定制的板子,因为软件不知道我们的板子用的是什么芯片,所以后面有一个小括号括起来的“Any Device”提示字样。
Device一栏,我们要点开“…”按钮,在弹出的界面中选择我们板子上所用的芯片型号,然后点击“确定”即可。
对于野火启明6M5开发板,选到“RA6M5”列表下的这个型号“R7FA6M5BH3CFC”;
对于野火启明4M2开发板,选到“RA4M2”列表下的这个型号“R7FA4M2AD3CFP”;
对于野火启明2L1开发板,选到“RA2L1”列表下的这个型号 “R7FA2L1AB3CFP”。
编程语言:我们默认选择C语言。
在下方的“Toolchains”栏里选择工具链“GNU ARM Embedded”,也就是GCC编译器。当然也可以选择“ARM Compiler 6.18”,这个是ARM官方的编译器,但e2studio默认是不自带这个编译器的,所以是需要用户自己安装了之后才会出现这个选项的。
在“Debugger”下拉列表选J-Link调试器。
更改完成后的配置如下图所示。
然后点击“Next”下一步。
这里默认选择“Flat(Non-TrustZone)Project”即可。然后点“下一步”。
在上图中右侧,如果需要用到RTOS,也可以在“RTOS Selection”下拉列表里面选择RTOS。对于初学者来说,RTOS的内容比较难学一点,因此我们暂时不使用RTOS。这里默认选择“Executable”和“No RTOS”即可,然后点“下一步”。
选择“Bare Metal - Minimal”,“Code Generation Settings”那里默认勾上“Use Renesas Code Formatter”,然后点“完成”即可。“Use Renesas Code Formatter”是e2studio内置的一个代码格式化小工具,它会自动地为我们编写的代码进行格式化,不用的话也可以取消勾选。
新工程这就新建完成了。接着会弹出一个对话框:
这是一个询问我们是否打开FSP库配置界面(透视图)的对话框,我们点击“打开透视图”按钮确认打开。然后我们再把欢迎页面关掉之后,就会显示如下图所示的透视图界面。
-
mcu
+关注
关注
146文章
17772浏览量
359085 -
瑞萨
+关注
关注
36文章
22361浏览量
87644 -
软件
+关注
关注
69文章
5101浏览量
88837 -
程序
+关注
关注
117文章
3817浏览量
82272
原文标题:使用e²studio 新建工程——瑞萨RA系列FSP库开发实战指南(11)
文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
瑞萨e2studio(1)----瑞萨芯片之搭建FSP环境
【瑞萨FPB-RA6E1快速原型板】开箱+环境搭建+e2studio项目搭建
瑞萨e2studio(3)----GPIO输入检测

评论