本帖最后由 尧与你随缘 于 2023-8-20 21:51 编辑

开发平台:MDK

下载器:板载jlink

开发板:FPB-RA4E1

目地:点亮LED,并同时闪烁

经过这些时间的研究,终于把瑞萨的环境弄清楚了,今天特意来点灯,下面安排:

1、原理图:

LED 1 2在P407 408IO口上,见下面原理图:

1692538409393.jpg

1692538454552.jpg

2、板子功能介绍

1692538630673.jpg

3、点亮的LED

1384d8550d69467653f173ee529fbb2.jpg

4、相关代码:

主函数代码:
  • <span style="white-space: normal;"> R_IOPORT_Open (&g_ioport_ctrl, g_ioport.p_cfg);</span>
  • LED1_ON; // LED1?
  •       LED2_ON; // LED2?
  •       R_BSP_SoftwareDelay(1, BSP_DELAY_UNITS_SECONDS);
  •       LED1_OFF; // LED1?
  •       LED2_OFF; // LED2?
  •       R_BSP_SoftwareDelay(1, BSP_DELAY_UNITS_SECONDS);


  • 宏定义:
  • #define LED1_ON     R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_04_PIN_07, BSP_IO_LEVEL_LOW)
  • #define LED2_ON     R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_04_PIN_08, BSP_IO_LEVEL_LOW)
  • #define LED1_OFF    R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_04_PIN_07, BSP_IO_LEVEL_HIGH)
  • #define LED2_OFF    R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_04_PIN_08, BSP_IO_LEVEL_HIGH)
  • #define LED1_TOGGLE R_PORT4->PODR ^= 1<<(BSP_IO_PORT_04_PIN_07 & 0xFF)
  • #define LED2_TOGGLE R_PORT4->PODR ^= 1<<(BSP_IO_PORT_04_PIN_08 & 0xFF)




  • 复制代码

    5、生成工程

    1692538925015.jpg

    6、LED闪烁视频