andeyqi 发表于 2026-7-9 08:58:50

【瑞萨RA-eco-RA6M4评测】软件开发环境搭建

本帖最后由 andeyqi 于 2026-7-9 10:42 编辑

### 简介

今天收到快递打开一看竟然是RA6M4 的开发板,开发板的设计还是很简洁的把所有的IO都对外引出方便调试。

!(//m.qjumbo.com/forum/data/attachment/forum/202607/09/085832o63xnyyjpjzqpdvq.jpg)

对应板子的介绍说明如下
!(//m.qjumbo.com/forum/data/attachment/forum/202607/09/090029mei5t3y9iq5t7tif.png)

### 环境搭建

本次的评测环境本地使用 Renesas RA v6.5.0 e2 studio 来作为开发的IDE,该工具可以在瑞萨的github 链接((https://github.com/renesas/fsp/releases))下载安装。

安装工具完成后我们就可以使用鹅e2s 工具来创建工程,在工程中添加配置。

我们通过最基本的电灯来熟悉 Renesas的软件生态环境的使用,下载的原理图的LED 使用的端口标注的有问题,LED3实际是核P002 连接的非P210.

!(//m.qjumbo.com/forum/data/attachment/forum/202607/09/103232xmx8yh0v1szcfctx.png)

本地通过配置工具配置P002 为输出模式。
!(//m.qjumbo.com/forum/data/attachment/forum/202607/09/103345rjpvrcu3311u9j6j.png)

添加如下的测试代码,周期点亮LED

```
/* New Thread entry function */
/* pvParameters contains TaskHandle_t */
void new_thread0_entry(void *pvParameters)
{
    FSP_PARAMETER_NOT_USED (pvParameters);

    /* TODO: add your own code here */
    while (1)
    {
      R_IOPORT_PinWrite(&IOPORT_CFG_CTRL, BSP_IO_PORT_00_PIN_02,BSP_IO_LEVEL_HIGH);
      vTaskDelay (1000);
      R_IOPORT_PinWrite(&IOPORT_CFG_CTRL, BSP_IO_PORT_00_PIN_02,BSP_IO_LEVEL_LOW);
      vTaskDelay (1000);
    }
}
```

上述原理图是我下载的版本的原因,需要查看2.0 的硬件原理图端口就是匹配的。
!(//m.qjumbo.com/forum/data/attachment/forum/202607/09/104003omaei4u96fnpxzwb.png)

上述测试代码运行后LED 已经按照预期的闪烁了。
!(//m.qjumbo.com/forum/data/attachment/forum/202607/09/104159vrr4m94cl6c4r1cz.gif)



页: [1]
查看完整版本: 【瑞萨RA-eco-RA6M4评测】软件开发环境搭建

Baidu
map