0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CPK-RA6M4评估板入门指南(一)

我快闭嘴 来源:瑞萨MCU小百科 作者:瑞萨MCU小百科 2022-09-16 12:48 次阅读

CPK-RA6M4评估板入门指南

要点

CPK-RA6M4是用于RA6M4单片机的评估板套件。该套件可通过灵活配置软件包(FSP)和e2 studio IDE,对RA6M4 MCU群组的特性进行无缝评估,并对嵌入系统应用程序进行开发。本文档是瑞萨RA MCU基础知识》的配套文档,旨在将该指南中有关硬件操作的部分在CPK-RA6M4评估板上进行实现。

在使用本文档之前,推荐您先学习《瑞萨RA MCU基础知识》,以了解更多关于RA MCU的基础知识以及其他相关知识,这样有助于您在本文所述的硬件实操中更快上手。

开发环境

e2 studio:2021-04版

FSP:v3.1.0

目录

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

  2. 下载并测试示例

  3. Hello World! – Hi Blinky!

  4. 使用实时操作系统

  5. 使用“灵活配置软件包”通过USB端口发送数据

  6. 《CPK-RA6M4评估板入门》的文件列表

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

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

1.1 导入BSP(板级支持包)文件

本节介绍如何在e2 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. e2 studio准备

打开e2 studio,依照以下顺序找到需要放入文件的“modules”和“pack”文件夹:

“帮助” - “关于e2 studio” - “安装细节” - “e2 studio support area”右侧链接 - “internal” -“projecgen” - “RA”。

4dec8234-3577-11ed-ba43-dac502259ad0.jpg

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

4e3e6252-3577-11ed-ba43-dac502259ad0.jpg

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

4ef3d204-3577-11ed-ba43-dac502259ad0.jpg

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

Setp 3

将两个.xml文件拷贝到modules文件夹中,将.pack文件拷贝到pack文件夹中。

4f10d494-3577-11ed-ba43-dac502259ad0.jpg

图1-4 modulus与packs文件夹位置

2. 下载并测试示例

本章内容基于《瑞萨RA MCU基础知识》中的章节7.2 下载并测试示例所作。

首先,从操作系统的“Start”(开始)菜单打开e2 studio。如果系统提示您输入工作区的位置可以扫描下方二维码进入瑞萨网站下载项目。下载后,将其导入工作区。

在我们将程序下载到评估板并运行之前,需要创建一个调试配置。单击“Debug”(调试)符号4ff70d9c-3577-11ed-ba43-dac502259ad0.jpg旁边的小箭头,然后从下拉列表框中选择“Debug Configurations”(调试配置)。

501e6248-3577-11ed-ba43-dac502259ad0.jpg

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

在出现的窗口中,突出显示左侧树形视图中“Renesas GDB Hardware Debugging”(Renesas GDB硬件调试)下的MyRaProject Debug_Flat。如果您为此项目使用了其他名称,请选择您使用的名称。

选择项目后,将为“Debug Configurations”(调试配置)打开一个新屏幕,其中显示相关的所有选项(请参见图2-2)。由于仅用于测试目的,因此无需在此处进行任何更改,只需单击底部的“Debug”(调试),调试器随即启动。显示“Confirm Perspective Switch”(确认透视图切换)对话框后,选择“YES”(是)。

504036d4-3577-11ed-ba43-dac502259ad0.jpg

图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”(恢复)按钮51309f48-3577-11ed-ba43-dac502259ad0.jpg,程序将运行到main()函数内hal_entry()调用行中的下一个停止处。再次单击“Resume”(恢复),程序将继续执行,评估板上红色LED3(用户LED)开始闪烁。

最后一步是单击“Disconnect”(断开连接)按钮51505680-3577-11ed-ba43-dac502259ad0.jpg,断开调试器与开发板的连接,以停止程序的执行。现在,您已确定e2 studio的安装可与评估板配合使用,接下来为RA系列单片机编写第一个程序。这将是下一章的主题。

516b221c-3577-11ed-ba43-dac502259ad0.jpg

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

本章要点

  • 为了将程序下载到任何硬件并进行调试,需要先创建一个调试配置。

  • 加载后,调试器会将程序计数器设置为入口点。下一个停止处将位于main()中。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16011

    浏览量

    343545
  • 瑞萨
    +关注

    关注

    32

    文章

    22214

    浏览量

    84915
  • 评估板
    +关注

    关注

    1

    文章

    420

    浏览量

    29026
  • RA6M4
    +关注

    关注

    0

    文章

    51

    浏览量

    378

原文标题:CPK-RA6M4评估板入门指南-第1章&第2章

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何在CPK-RA6M4 MCU评估上让RT-Thread运行起来

    1、CPK-RA6M4 开发特点基于瑞萨RA6M4 MCU开发的CPK-RA6M4 MCU评估
    发表于 07-13 11:28

    基于RT-Thread Studio的CPK-RA6M4开发环境搭建方案推荐

    1、基于RT-Thread Studio的CPK-RA6M4开发环境搭建CPK-RA6M4 开发特点基于瑞萨RA6M4 MCU开发的
    发表于 07-14 17:45

    Renesas CPK-RA6M4开发之SDIO模块评测

    群组设计的款中国本地评估。如下图所示:图1 CPK-RA6M4开发板载资源相对来说也比
    发表于 07-21 11:14

    CPK-RA6M4开发通过串口和ESP8266使用AT命令的联网测试

    串口也是比较常用的外设,应用也比较简单,具体的外设功能描述也不多讲什么了。下面只讲如何使用CPK-RA6M4开发通过串口连接esp8266(esp-01s)使用AT命令联网。评测步骤:1.打开
    发表于 07-21 16:29

    CPK-RA6M4开发的RTC和WatchDog模块评测

    本次评测的开发为Renesas的CPK-RA6M4开发,它是款Renesas官方基于RA6M4 MCU群组设计的
    发表于 08-22 16:46

    基于 RT-Thread Studio的CPK-RA6M4 开发环境搭建

    1. CPK-RA6M4 开发特点基于瑞萨RA6M4 MCU开发的CPK-RA6M4 MCU评估
    发表于 01-10 14:41

    CPK-RA6M4评估入门指南(二)

    大多数编程语言新手曾编写的第一个程序(现在仍是)就是将字符串“Hello World”输出到标准输出设备的程序。对我而言,就是在编辑器中键入“Writeln (‘Hello World’)”,如同我开始学习Pascal一样。从那时起,我用其他几种语言编写了类似的代码行,主要是为了对新开发环境的安装进行完整性检查。
    的头像 发表于 09-16 12:52 616次阅读

    CPK-RA6M4评估入门指南(三)

    FSP配置器启动后,将为您提供项目的只读摘要和所选软件组件的简短概述。此外,它还提供了快捷方式,可方便地访问视频网站上的瑞萨RA频道、瑞萨官网上的瑞萨设计与支持页面(可在其中访问文档、知识库和Renesas Rulz论坛)以及硬盘上的FSP用户手册。
    的头像 发表于 09-16 12:54 917次阅读

    CPK-RA6M4评估入门指南(四)

    档是《瑞萨RA MCU基础知识》的配套文档,旨在将该指南中有关硬件操作的部分在CPK-RA6M4评估板上进行实现。
    的头像 发表于 09-20 14:10 1051次阅读

    CPK-RA6M4评估入门指南(五)

    档是《瑞萨RA MCU基础知识》的配套文档,旨在将该指南中有关硬件操作的部分在CPK-RA6M4评估板上进行实现。
    的头像 发表于 09-20 14:13 2052次阅读

    CPK-RA6M4评估入门指南(六)

    档是《瑞萨RA MCU基础知识》的配套文档,旨在将该指南中有关硬件操作的部分在CPK-RA6M4评估板上进行实现。
    的头像 发表于 09-20 14:15 1958次阅读

    CPK-RA6M4 快速入门指南

    CPK-RA6M4 快速入门指南
    发表于 01-30 19:01 0次下载
    <b class='flag-5'>CPK-RA6M4</b> 快速<b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    CPK-RA6M4 用户手册

    CPK-RA6M4 用户手册
    发表于 02-02 19:06 0次下载
    <b class='flag-5'>CPK-RA6M4</b> 用户手册

    CPK-RA6M4 快速入门指南

    CPK-RA6M4 快速入门指南
    发表于 07-03 20:39 0次下载
    <b class='flag-5'>CPK-RA6M4</b> 快速<b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    CPK-RA6M4 用户手册

    CPK-RA6M4 用户手册
    发表于 07-04 18:52 0次下载
    <b class='flag-5'>CPK-RA6M4</b> 用户手册