wangdbff 发表于 2026-7-16 23:52:22

【瑞萨RA-eco-RA6M4评测】使用e2 studio 创建工程

       这是一块看起来挺正经的开发板,只不过是瑞萨国内**商的作品。其实画的也比较随意。接下来使用官方的集成式环境体验一下。

       瑞萨的软件有点贴心,有纯粹的e2 studio,也有集成了指定产品系列的特制e2 studio。还有独立的RASC,对于现在热门的vscode也就友好很多了。
       官网的速度是挺慢的,安装过程也可以选择快速安装,自动检测缺少的组件,一次性安装。
      
      下载了板子配套的例程,然后倒入简单的LED工程
         
         结果编译有错误,编译器不匹配,修改、清除、重新构建,编译通过了,结果debug出错了。于是打算创建新工程来测试吧,反正也是第一次摸索
         选择点点taptap安卓型号
         
      配置调试器
      
      查看原理图中LED对应的引脚,选取P405作为测试
      
         通过界面配置IO的基本属性,CMOS输出,初始化为低电平
         
      查看代码中操作IO输出的函数如下
      
          然后main函数内添写几句代码
         
int main(void) {
        hal_entry();

        while(1)
        {
                R_BSP_SoftwareDelay(500, BSP_DELAY_UNITS_MILLISECONDS);
                R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_04_PIN_05, BSP_IO_LEVEL_LOW);

                R_BSP_SoftwareDelay(500, BSP_DELAY_UNITS_MILLISECONDS);
                R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_04_PIN_05, BSP_IO_LEVEL_HIGH);

        }
        return 0;
}      一次编译通过不报任何错误,结果配置调试还是出错,连接目标出错。怀疑环境配置不对,索性直接使用jlink flash烧录。结果呢,elf文件不支持烧录
   
    那就配置生成hex文件,如下图的地方进行配置
   

   Win10及以上系统可以自动安装jlink的驱动,但没有segger的上位机工具。于是又安装了完整的jlink驱动。一通操作下来,是这样的
   

   总算给出明示了,这么一看,前面调试烧录等出现的问题估计也是因为jlink是v9 的ob版本了。惨兮兮的,下回再搞了。
   
页: [1]
查看完整版本: 【瑞萨RA-eco-RA6M4评测】使用e2 studio 创建工程

Baidu
map