瑞萨单片机论坛
直播中

温宝

未满1年用户 4经验值
擅长:可编程逻辑 电源/新能源 嵌入式技术 模拟技术 处理器/DSP 接口/总线/驱动 控制/MCU
私信 关注
[经验]

【RA-Eco-RA2E1-48PIN-V1.0开发板试用】环境搭建+点灯(提供下载地址)



  • 开发环境搭建
    清单:FSP_Smart_Configurator
    MDK
    示例:
    下载后进行安装,安装部分就不进行展示了,傻瓜式操作,
    安装完成后,直接搜索FSPSmartConfigurator打开应用
  • 工程建立
    新建工程 -> 选择芯片型号、IDE、工具链、是否使用操作系统等信息“



    接下来,就可以开始配置了
  • 引脚配置
    通过原理图可以看到LED1连接的是P104,LED2连接的是P103(板子上也可以直接看到)

    配置P104为IO输出(默认高电平)
    配置P103为IO输出(默认低电平)
    理论来说,现在烧录后的效果应该是LED1亮,LED2灭

    接下来就该编译程序,并验证上面的配置是否正确了

  • 编写代码并编译程序

    编写双灯闪烁代码
    1. R_BSP_SoftwareDelay(2, BSP_DELAY_UNITS_SECONDS);
    2.         while (true)
    3.         {
    4.              R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_01_PIN_03, IOPORT_CFG_PORT_OUTPUT_LOW );
    5.              R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_01_PIN_04, IOPORT_CFG_PORT_OUTPUT_LOW );
    6.              R_BSP_SoftwareDelay(500, BSP_DELAY_UNITS_MILLISECONDS);
    7.              R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_01_PIN_03, IOPORT_CFG_PORT_OUTPUT_HIGH );
    8.              R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_01_PIN_04, IOPORT_CFG_PORT_OUTPUT_HIGH );
    9.              R_BSP_SoftwareDelay(500, BSP_DELAY_UNITS_MILLISECONDS);
    10.         }
    编译程序 hex
  • 烧录程序



  • 程序现象

IMG_0460

附件: 您需要登录才可以下载或查看附件。没有帐号?注册

更多回帖

发帖
×
20
完善资料,
赚取积分