瑞萨单片机论坛
直播中

戎戎rong

9年用户 12经验值
擅长:可编程逻辑
私信 关注

【瑞萨RA6E2地奇星开发板试用】编写代码下载后使LED点亮起来

地奇LED亮

首先,在串口下载前我们需要进行下载器的接线,方法是在相应脚焊好排针,用杜邦线将串口板和地奇星连接起来,P109脚接串口板的RXD,P110脚接串口板的TXD,另外将地和3.3V连接起来,BOOT跳线帽需要接地,即连朝TYPE-C口的上两个排针。

接下来,将串口板插入电脑USB口。我们打开已安装好的 Renasas Flash programmer V3.2 软件,点击新建项目后,我们需要再这里输入项目名、项目路径选择工具等,若是出现connect连接失败需要看看:串口的TX与RX有没有连接对、BOOT有没有接到地,若是都没有问题,按一下板载的RST按键再进行连接一下,connect连接成功如下图所示:
地奇连.png

使LED点亮起来编写代码如下

#include "hal_data.h"

FSP_CPP_HEADER

void R_BSP_WarmStart(bsp_warm_start_event_t event);

FSP_CPP_FOOTER

  • main() is generated by the RA Configuration editor and is used to generate threads if an RTOS is used. This function

    void hal_entry(void)

    {
    //P402 端口输出置高
    (uint32_t )(0x40080000+0x0020*4) = 0x00040004;

#if BSP_TZ_SECURE_BUILD

R_BSP_NonSecureEnter();

#endif

}

void R_BSP_WarmStart(bsp_warm_start_event_t event)

{

if (BSP_WARM_START_RESET == event)

{

#if BSP_FEATURE_FLASH_LP_VERSION != 0

R_FACI_LP->DFLCTL = 1U;

#endif

}

if (BSP_WARM_START_POST_C == event)

{

R_IOPORT_Open (&IOPORT_CFG_CTRL, &IOPORT_CFG_NAME);

#if BSP_CFG_SDRAM_ENABLED
接下来我们导入led.hex,取走BOOT跳线帽,点击打开后,在File Details 界面的OK,然后点击 Start 开始下载,下载成功后会给出提示,如是下载失败,尝试按一下复位按键。成功下载如下图所示:
地奇烧reg.png
下载烧录的程序使LED点亮起来如下图所示:地奇点亮.jpg

详细见视频。

更多回帖

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