完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
extern const u8 *COMPILED_DATE;//获得编译日期extern const u8 *COMPILED_tiME;//获得编译时间
这个是自动获得系统的时间和日期,获取的格式什么呢,比如年月日如何排列,时间又是如何排列呢? |
|
相关推荐
13个回答
|
|
很简单,你自己写代码测试不就知道了?
|
|
|
|
|
|
|
|
RCC->APB1ENR|=1<<28;//使能电源时钟
????RCC->APB1ENR|=1<<27;//使能备份时钟 PWR->CR|=1<<8;????//取消备份区写保护 手册上介绍?配置RTC时钟的功能 1)使能电源时钟和备份区域时钟。? 前面已经介绍了,我们要访问?RTC?和备份区域就必须先使能电源时钟和备份区域时钟。这 个通过?RCC_APB1ENR?寄存器来设置。? 2)取消备份区写保护。? 要向备份区域写入数据,就要先取消备份区域写保护(写保护在每次硬复位之后被使能), 请问第一条,是不是在任何时候修改RTC相关寄存器的时候都要写最前面的三句话? 感觉RTC_Set这个函数调用了上面的语句 但RTC_Get这个函数却没调用,但这两个函数都对rtc相关寄存器做了操作了啊? |
|
|
|
就是获得你电脑的当前时间和日期.如果差一个小时左右,你没有全编译,导致没有重新获取.你全编译一次,就可以最新了.
第一条,修改RTC相关寄存器,上面三句是必要的. 但是RTC_GET只是读,并不涉及到改变RTC寄存器. |
|
|
|
哦 谢谢了
|
|
|
|
额 怎样全编译?
|
|
|
|
很晕。。。这么低级的问题
|
|
|
|
编译的旁边就是它
|
|
|
|
|
|
因此,若
在读取 RTC寄存器曾经被禁止的 RTC APB1 接口,软件首先必须等待 RTC_CRL 寄存器的 RSF 位(寄存器同步标志位,bit3)被硬件置 1。 但是我看在程序中 else//系统继续计时 { while(!(RTC->CRL&(1<<3)));//等待RTC寄存器同步 RTC->CRH|=0X01; //允许秒中断 while(!(RTC->CRL&(1<<5)));//等待RTC寄存器操作完成 //printf("OKn"); } 这些语句中也没有进行读的操作啊? 还有 在RTC_Set()函数中为什么要从新开启时钟呢? //设置时钟 RCC->APB1ENR|=1<<28;//使能电源时钟 RCC->APB1ENR|=1<<27;//使能备份时钟 PWR->CR|=1<<8; //取消备份区写保护 //上面三步是必须的! |
|
|
|
你要搞清楚状况.执行到else这里的前提条件是什么?
另外一个,RTC的某些寄存器,是不会随着你的复位而复位的,除非断电/或者软件上强制复位. else里面就一定要读么? RTC_SET,为什么要开启时钟呢?这里的主要目的是取消备份区域写保护,从而让设置时钟可以正常进行. 这个时钟肯可能不一定要开启,因为在第一次初始化的时候,已经开启了.不过我不确定,你试试注释掉前面两个时钟使能,看看可以正常使用不? |
|
|
|
第一次没仔细看,有点乱
else里加while(!(RTC->CRL&(1<<3))) 是因为要修改CRH寄存器 ,是这样吗,和前提条件有什么关系呢? 还有while(!(RTC->CRL&(1<<5)));这条语句什么时候要加,我看程序里有的地方是连续写了几个寄存器以后才判断是否完成。 |
|
|
|
这几个问题,你还是好好看看STM32参考手册吧.
|
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1618 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1545 浏览 1 评论
979 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
683 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1597 浏览 2 评论
1865浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
647浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
517浏览 3评论
534浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
506浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-23 07:46 , Processed in 1.340802 second(s), Total 103, Slave 86 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号