【瑞萨FPB_RA6E2】测评-学习笔记01(开发环境搭建和Debug调试)
<div class='showpostmsg'>##1:安装和准备###1.1:首先确保已安装所有实验工具
下载e2studio 2023+FSP
https://www.renesas.cn/cn/zh/software-tool/e2studio-information-ra-family
根据提示填写个人信息,就可以直接下载了。
### 1.2:硬件开发板
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231006232808813.png)
### 1.3:开发原理图
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010145841882.png)
## 2:工程创建
### 2.1:工程创建
首先,打开e2 studio开发环境编译器,新建工程,如下图所示:
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010150145784.png)
之后会弹出项目模版,点击选择C/C++项目,然后点击下一步,如下图所示:
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010150350291.png)
然后弹出对话框,进行项目命令,注意项目名称必须是全英文或者数字,不能是中文,我这里命名01_LED,如下图所示:
!(../../../../../../../Users/qibo/AppData/Roaming/Typora/typora-user-images/image-20231010150545054.png)
然后点击下一步,进行设备选择,主板选择FPB-RA6E2,如下图所示:
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010150700871.png)
继续点击下一步,选择Flat Project。
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010150830123.png)
再进行下一步,RTOS选择 NO RTOS,如下图所示:
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010150915304.png)
再进行下一步,选择项目工程模板,这里我们选择一个Blinky工程。如下图所示:
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010151016167.png)
最后点击完成,自此完成工程的创建。创建后的工程界面如下图所示:
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010151218214.png)
### 2.2:软件使用操作
第一次接触这个软件,可通过图形化进行引脚的配置,如果不小心关闭了配置界面窗口,
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010151729594.png)
可通过点击---工程目录下的configuration.xml文件,重新打开。
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010151755149.png)
### 2.3:编译调试烧录
工程创建完成之后,需要进行调试下载,首先进行调试配置,由于板子自带jlink接口,所以我们使用jlink进行下载;在下载之前,首先确认本地电脑是否安装jlink驱动,对开发板上电之后,能否显示jlink硬件设备,打开设备管理器,查看信息,如下图所示:
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010152645569.png)
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010152720752.png)
其次,再编译器里面对调试进行配置,操作如下:
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010152829474.png)
其次配置debug调试,具体信息如下所示:
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010152932951.png)
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010153009513.png)
接着进行编译,再编译之前,说下软件菜单栏的功能。
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010153349124.png)
点击编译按钮,进行项目工程的编译,编译结果如下图所示:
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010153520775.png)
最后,进行Debug调试,点击菜单栏中的debug按钮,进行调试。然后针对调试界面的功能,进行说明。如果出现如下界面,说明开发板接线正确,下载器驱动安装成功,如果不能进入调试界面,说明硬件接线和驱动没好,有些时候microusb不稳定,也识别不了jlink,注意下。
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010154139447.png)
设置断点和运行。
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010154450821.png)
其他功能的话,这里不多讲了,后续用到再进行说明。
最后就是下载操作,具体如下图所示:
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010160457677.png)
最后,判断板子是否成功运行,如下图所示:
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010160642233.png)
### 2.4:HEX文件输出
Hex文件用于生产环境下载使用,hex文件的生成方式如下:
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010163913331.png)
点击工程,选择属性,弹出对话框,设置输出hex文件。
!(https://boreyun.oss-cn-shanghai.aliyuncs.com/image-20231010164129399.png)
</div><script> var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;" style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
if(parseInt(discuz_uid)==0){
} </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script> <p>识别不了jlink的时候,要检查一下硬件接线和驱动,同感</p>
<p>很详细,后期出视频教程就好了</p><br/> <p>mdk怎么做?</p>
<p>瑞萨的产品久经考验,稳定可靠,产线丰富,值得信赖,</p>
程英茂 发表于 2024-10-29 18:43
mdk怎么做?
<p> MDK的话,也需要专门的编译工具链</p>
页:
[1]