这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 板卡试用 » 【EV76S68A试用】2、点灯

共1条 1/1 1 跳转至

【EV76S68A试用】2、点灯

工程师
2025-06-29 14:00:20     打赏

在前面我安装MPLAB开发环境,这一篇将分享如何驱动GPIO实现LED灯的闪烁。

1、新建工程,点击File ->new project,在弹出的对话框中选择Categories中的Microchip Embedded,Projects中选择Aplliation Project,然后点击next

image.png

2、在Device选择中,我们选择Device 为ATSAME51J0A Tool选择SAM E51 Couriosity Nano

image.png

【注】需要先连接好开发板。

3、选择编译工具为XC32

image.png

4、接下来,填写工程名称,以及选择工程存放的文件,以及选择编码规则,我这里选择UTF-8

image.png

5、在生成工程后,我们首先开启systick选项,打开MCC,点击System下的Cortex-M configuration->SysTick,选中Enable SysTick:

image.png

6、配置LED 端口,从开发板用户手册查到,板载的LED灯是连接到了PA14上。因此我们配PA14为out,打开MCC中的Pin Settings按下图所示修改他的标签为LED,Dirsection为out。

image.png

7、生成代码,点击MCC下的Generate生成代码:

image.png

8、打开左则的工程目录中的man.c,添加代码如下:

int main ( void )
{
    /* Initialize all modules */
    SYS_Initialize ( NULL );
    SYSTICK_TimerInitialize();
    SYSTICK_TimerStart();
    while ( true )
    {
        LED_Toggle();
        SYSTICK_DelayMs(500);
        /* Maintain state machines of all polled MPLAB Harmony modules. */
        SYS_Tasks ( );
    }

    /* Execution should not come here during normal operation */

    return ( EXIT_FAILURE );
}

9、点击运行,就可以实现板载的LED按500ms一次进行闪烁了。

image.png

【总结】

本篇详细的分享了EV76S68A如何新建项目工程,如何配置外设,下载运行代码等。





关键词: EV76S68A     工程创建     MCC    

共1条 1/1 1 跳转至

回复

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