OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6492|回复: 0

miniSTM32中RTC与ADC的疑问

[复制链接]

12

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
109
金钱
109
注册时间
2012-8-14
在线时间
0 小时
发表于 2013-2-4 15:40:45 | 显示全部楼层 |阅读模式
              

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扫描模式是对SQRXJSQRX选中的都转换,是这样吗?看了手册没怎么看明白~

心兰相随
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-22 06:05

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表