kinetis入门之——实时时钟
0赞
发表于 1/31/2012 2:28:20 PM
阅读(2088)
kinetis内置了实时时钟RTC,并且带独立的振荡器和供电引脚,可以独立于CPU工作。下面做一个RTC的例子给大家参考。下面详述步骤:
1、在“Project Panel”面板下右击上个例程的工程文件“k10_led_pe”,点“复制”,再右击点“粘贴”
重新起个名字(这里取“k10_rtc_pe”),点“确定”。
双击“Timer”下的“RTC_LDD”,如下图所示:
配置成如下图的样子:
“main()”函数中加入下面代码:
LDD_RTC_TTime time;
time.Year = 2012;
time.Month = 1;
time.Day = 29;
time.Hour = 16;
time.Minute = 49;
time.Second = 0;
RTC1_SetTime(NULL,&time);
/**/
while(1)
{
RTC1_GetTime(NULL,&time);
}
就可以编译、调试了。下面是抓的几个调试图片: