【南京中科微CSM32RV20开发板试用体验】定时器点亮LED

描述

本文来源电子发烧友社区,作者:卢化月, 帖子地址:https://bbs.elecfans.com/jishu_2293156_1_1.html

非常感谢南京中科微联合电子发烧友平台提供的开发板。

1.硬件介绍

南京中科微

2.电路图

南京中科微

3.新建项目

南京中科微

4.自动加载代码

南京中科微

5.定时点灯

uint16_t timer_ms;

//外设配置

Timer1_UpCounting_Mode_Init();//向上计数

//设置中断优先级

Interrupt_Level(TIMER1_updata_int_ID, INT_LEVEL1);//CLIC设置中断抢占级别

//使能外设中断

Interrupt_Enable(TIMER1_updata_int_ID);//CLIC使能中断

//使能系统总中断

SYS_Interrupt_Enable();//CLIC开总中断

中断点灯

void Timer1_Update_IRQhandler(void)

{

if(TIMER1->SR&0x1)

{

TIMER1->SR &= ~0x1;

if(++timer_ms == 1000)

{

timer_ms = 0;

GPIO_Toggle(GPIOA,PIN12);

}

}

}

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分