我的硬件是外部接了12M晶振,以及RTC时钟的两个引脚接了32.768K的晶振,用官网的RTC例程测试,时钟和中断都可以。我用了之前新唐供应商给的库程序,时钟显示跟实际时间比较,显示正常。但是要进入RTC中断(中断函数里面用了点亮一个灯和串口打印字符"OK"没反应)进入不了。在这求大神指点一下,看我是那里出错了,在此先谢谢每一位帮忙和提供意见的朋友。另外说明一下下面的程序,int32_t RTC_EnableInt()这个函数是我参考官网的例程添加进去的,RTC中断我是放在TimeProcess.c文件里面的,我上传一下我的程序,以下是我测试的程序和截图:
程序TEST.rar
(262.75 KB)
|