【DigiKey好物畅享】瑞萨FPB-R9A02G021工程测试

【DigiKey好物畅享】瑞萨FPB-R9A02G021工程测试

RTK9FPG021S00001BJ Renesas Electronics Corporation | 开发板,套件,编程器 | DigiKey

本文介绍了瑞萨FPB-R9A02G021开发板通过 e2 studio IDE 开发环境,构建调试并实现工程测试。

创建工程

  • 文件 - 新建 - 瑞萨 C/C++ 项目 - Renesas RISC-V MCU

  • 设备选择 FPB-R9A02G021 开发板,调试器选择 J-Link RISC-V;

  • 项目创建完成后,选择进入透视图模式;

  • 进入 Components 标签页,添加 I/O port ;

  • 由原理图可知,板载 LED 对应引脚为 P107 和 P100,且为高电平点亮;

  • 将 P107 和 P100 引脚均配置为输出模式,初始为低电平;

  • 点击 Generate Code 按钮生成代码;

代码

双击打开 blink.c 文件,添加如下代码

#include "r_smc_entry.h"

int main(void);

int main(void)
{

    while(1)
    {
        // TODO: add application code here
    	char LED[] = "P107";
    	char LD[] = "P100";

    	R_Config_PORT_Set_Output_Level(LED, HIGH);
    	R_BSP_SoftwareDelay(100, BSP_DELAY_MILLISECS);
    	R_Config_PORT_Set_Output_Level(LED, LOW);
    	R_BSP_SoftwareDelay(100, BSP_DELAY_MILLISECS);

    	R_Config_PORT_Set_Output_Level(LD, HIGH);
    	R_BSP_SoftwareDelay(100, BSP_DELAY_MILLISECS);
    	R_Config_PORT_Set_Output_Level(LD, LOW);
    	R_BSP_SoftwareDelay(100, BSP_DELAY_MILLISECS);
    }
    return 0;
}

保存文件。

构建工程

点击菜单栏的小锤子按钮,构建工程;

调试

  • 右键工程文件夹,选择调试方式 - 调试配置;

  • 点击菜单栏的小虫子 Debug 按钮,进入调试界面;

  • 连接开发板,点击菜单栏继续按钮,启动程序;

效果演示

板载 LED 交替闪烁;

blink

总结

本文介绍了瑞萨FPB-R9A02G021开发板通过 e2 studio IDE 开发环境,构建调试并实现工程测试,为相关产品的快速开发和应用设计提供了参考。