这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » TI » MSPM03507systick设置

共5条 1/1 1 跳转至

MSPM03507systick设置

助工
2024-07-13 22:37:06     打赏

systick是M0内核的一个非常用的外设。在移植操作系统时,他可以提供给心跳包。

【配置实现】

1、打开syscfg,配置如下图所示

image.png


在配置中,可以实时修改Period数据,同时在下面可以看到转换后的溢出时间。

同时使能中断,以及在开机时就自动启动systick外设。

2、保存,并更新代码,需要用户自行实现中断回调函数SysTick_Handler,我声明一个全局变量,用来记录Tick数。

void SysTick_Handler(void)
{
    Tick++;
}

3、添加测试功能函数,在加到500个Tick时,翻转一下开发板的LED。

        if(Tick > 500)
        {
            DL_GPIO_togglePins(GPIO_LEDS_PORT, GPIO_LEDS_USER_LED_1_PIN);
            Tick = 0;
        }


下载到开发板,可以实现每秒翻转一次LED灯。

【总结】

在MSPM0G3507上面,使用ccs的syscfg配置,操作非常之简单。







关键词: Ti     MSPM0G3507     Systcik    

专家
2024-07-14 07:43:10     打赏
2楼

这个来看看


高工
2024-07-14 09:11:36     打赏
3楼

谢谢分享


专家
2024-07-14 13:40:54     打赏
4楼

不错不错


专家
2024-07-14 21:11:11     打赏
5楼

谢谢分享


共5条 1/1 1 跳转至

回复

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