12
40
0
初级会员
1. RTC 程序中fficeffice" />
Else //系统继续计时
{
while(!(RTC->CRL&(1<<3))); //等待RTC寄存器同步
RTC->CRH|=0X01; //允许秒中断
while(!(RTC->CRL&(1<<5))); //等待RTC寄存器操作完成
//printf("OK\n");
}
这里再次设置秒中断是不是因为:虽然RTC模块在后备区域中,有VBAT供电时,但上电复位后,系统所有中断被屏蔽了,所以还是要重新设置秒中断使能? 手册上说:
比如以前设置了时钟,(有电池)掉电上电或者复位一下,程序进入ELSE,这里为啥没有设置RCC-APB1ENR和PWR->CR就直接操作RTC->CRH了?
1. ADC中:
CONT位的连续转换模式是对一个指定的通道进行连续转换永不停止,而SCAN扫描模式是对SQRX和JSQRX选中的都转换,是这样吗?看了手册没怎么看明白~
使用道具 举报
本版积分规则 发表回复 回帖后跳转到最后一页
查看 »
正点原子公众号
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2025-7-22 06:11
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网