这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » Renesas » 【CPKcorRA8D1评测】点亮LED灯

共1条 1/1 1 跳转至

【CPKcorRA8D1评测】点亮LED灯

工程师
2025-01-19 17:53:41     打赏

以下是在CPKcorRA8D1上点亮LED灯的步骤:


一、硬件准备

CPKcorRA8D1板卡:正确连接电源,把TYPE C连接线接入到DEBUG口上。

LED灯:板载LED灯,引脚与板卡上的GPIO引脚匹配,GPIO是PA01,在代码中是P10_01.

二、新建工程

1、启动软件新建工程

image.png

选择RA并点击下一步:

image.png

输出LED点下一步:

image.png

选择DA8D1,点下一步:

image.png

这里默认:

image.png

到这里一直下一步,直到完成:


image.png

完成新建的工程:

image.png


三、代码编写与配置

这里只贴主要的代码:

        R_BSP_PinAccessEnable();

        /* Update all board LEDs */
        for (uint32_t i = 0; i < leds.led_count; i++)
        {
            /* Get pin to toggle */
            uint32_t pin = leds.p_leds[i];

            /* Write to this pin */
            R_BSP_PinWrite((bsp_io_port_pin_t) BSP_IO_PORT_10_PIN_01, pin_level);
        }

        /* Protect PFS registers */
        R_BSP_PinAccessDisable();

        /* Toggle level for next write */
        if (BSP_IO_LEVEL_LOW == pin_level)
        {
            pin_level = BSP_IO_LEVEL_HIGH;
        }
        else
        {
            pin_level = BSP_IO_LEVEL_LOW;
        }


配置如下:

找到PA01的引脚与定义:

image.png

FSP界面引脚位置:

image.png


四、实际点亮闪烁

ra8d1LED 00_00_00-00_00_30.gif




共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]