『7x24小时有问必答』

《CPK-RA6M4评估板入门指南》系列文章已收录成合集,欢迎点击上方查看合集并订阅!
CPK-RA6M4评估板入门指南

要点
CPK-RA6M4是用于RA6M4单片机的评估板套件。该套件可通过灵活配置软件包(FSP)和e   2   studio IDE,对RA6M4 MCU群组的特性进行无缝评估,并对嵌入系统应用程序进行开发。本文档是《瑞萨RAMCU基础知识》的配套文档,旨在将该指南中有关硬件操作的部分在CPK-RA6M4评估板上进行实现。
在使用本文档之前,推荐您先学习《瑞萨RA MCU基础知识》,以了解更多关于RA MCU的基础知识以及其他相关知识,这样有助于您在本文所述的硬件实操中更快上手。

开发环境
e   2   studio:2021-04版
FSP:v3.1.0

目录
首次使用瑞萨CPK-RA6M4评估板
下载并测试示例
Hello World! – Hi Blinky!
使用实时操作系统
使用“灵活配置软件包”通过USB端口发送数据
《完》

1. 首次使用瑞萨CPK-RA6M4评估板

本章介绍首次使用瑞萨CPK-RA6M4评估板时要进行的设置。

1.1 导入BSP(板级支持包)文件
本节介绍如何在e   2   studio上生成基于FSP v3.1.0的BSP文件。
Setp 1.文件准备
请准备好以下文件(随本文档一同下载,文件名为BSP File_CHN_3.1.0.rar):
➢ .xml文件
“Renesas##BSP##Board##ra6m4_cpk####3.1.0.xml”
“Renesas##BSP##Board##ra6m4_cpk####3.1.0##configuration.xml”
➢ .pack文件
“Renesas.RA_board_ra6m4_cpk.3.1.0.pack”
Setp 2. e   2   studio准备
打开e   2   studio,依照以下顺序找到需要放入文件的“modules”和“pack”文件夹:
“帮助” - “关于e   2   studio” - “安装细节” - “e   2   studio support area”右侧链接 - “internal” -“projecgen” - “RA”。

图1-1 打开e   2   studio在“帮助”出下拉找到“关于e   2   studio”

图1-2 打开e   2   studio的安装细节

图1-3 点击“e   2   studio support area”右侧链接

Setp 3
将两个.xml文件拷贝到modules文件夹中,将.pack文件拷贝到pack文件夹中。
图1-4 modulus与packs文件夹位置

2. 下载并测试示例

首先,从操作系统的“Start”(开始)菜单打开e   2   studio。如果系统提示您输入工作区的位置可以扫描下方二维码进入瑞萨网站下载项目。下载后,将其导入工作区。
在我们将程序下载到评估板并运行之前,需要创建一个调试配置。单击“Debug”(调试)符号旁边的小箭头,然后从下拉列表框中选择“Debug Configurations”(调试配置)。

图2-1:要开始调试,请从下拉列表框中选择“Debug Configurations”(调试配置)

在出现的窗口中,突出显示左侧树形视图中“Renesas GDB Hardware Debugging”(Renesas GDB硬件调试)下的MyRaProject Debug_Flat。如果您为此项目使用了其他名称,请选择您使用的名称。
选择项目后,将为“Debug Configurations”(调试配置)打开一个新屏幕,其中显示相关的所有选项(请参见图2-2)。由于仅用于测试目的,因此无需在此处进行任何更改,只需单击底部的“Debug”(调试),调试器随即启动。显示“Confirm Perspective Switch”(确认透视图切换)对话框后,选择“YES”(是)。

图2-2:在“Renesas GDB Hardware Debugging”(Renesas GDB硬件调试)下选择项目后,无需在出现的窗口中进行任何更改。

可能会出现另一个名为“J-Link      Firmware update”(J-Link     固件更新)的对话框,要求为板上调试器安装新的固件版本。强烈建议单击“Yes”(是)来允许更新。
根据Windows工作站的安全设置,可能会出现一个显示安全警报的对话框窗口,通知您“Windows Defender Firewall has blocked some features of E2 Server GDB on all public and private networks.”(Windows Defender防火墙已阻止所有公用和专用网络上的E2 Server GDB的某些功能。)要继续操作,请允许E2 Server GDB在专用网络上通信。为此,请选中相应的复选框,然后单击“Allow access”(允许访问)。
打开“Debug”(调试)透视图后(请参见图2-3),调试器会将程序计数器设置为程序的入口点,即复位处理程序。单击“Resume”(恢复)按钮,程序将运行到main()函数内hal_entry()调用行中的下一个停止处。再次单击“Resume”(恢复),程序将继续执行,评估板上红色LED3(用户LED)开始闪烁。
最后一步是单击“Disconnect”(断开连接)按钮,断开调试器与开发板的连接,以停止程序的执行。现在,您已确定e   2   studio的安装可与评估板配合使用,接下来为RA系列单片机编写第一个程序。这将是下一章的主题。

图2-3:e   2   studio的“Debug”(调试)透视图

本章要点
为了将程序下载到任何硬件并进行调试,需要先创建一个调试配置。
加载后,调试器会将程序计数器设置为入口点。下一个停止处将位于main()中。

第1章 第2章 结束

瑞萨电子 (TSE: 6723)  
科技让生活更轻松,致力于打造更安全、更智能、可持续发展的未来。作为全球微控制器供应商,瑞萨电子融合了在嵌入式处理、模拟、电源及连接方面的专业知识,提供完整的半导体解决方案。成功产品组合加速汽车、工业、基础设施及物联网应用上市,赋能数十亿联网智能设备改善人们的工作和生活方式。
更多信息,敬请访问renesas.com

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码