历史上的今天
今天是:2024年12月14日(星期六)
2018年12月14日 | STM32 RTC卡死在RTC_WaitForLastTask()解决方法
2018-12-14 来源:eefocus
RTC在配置时间后,调用RTC_WaitForLastTask(),程序卡死。造成这种问题的原因是RTC配置完成后,系统会关闭BKP的时钟,并锁死BKP。置时钟的话,必需允许PWR和BKP时钟,并允许读取BKP。代码如下:
RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE);
/* Allow access to BKP Domain */
PWR_BackupAccessCmd(ENABLE);
/* Wait until last write operation on RTC registers has finished */
RTC_WaitForLastTask();
RTC_SetCounter((u32) t);
史海拾趣
|
现在的无线通信依赖大量的独立设备,每种设备都有自己的协议并在一个固定的频段上工作。因为这些设备彼此不能通信,所以它们一起创造的无线环境工作效率非常低。此外,每种设备的发射和接收都有可能对其它设备产生干扰,尤其是当高功率发射器与高灵 ...… 查看全部问答> |
|
S3C2410上有两个串囗,一个接了超级终端,一个接了MC55,在S3C2410装了一个LINUX系统,如何在超级终端上操作MC55,我那个MC55模块没有串囗接囗的,MC55串囗只有接了S3C2410的一个串囗,请问能在LINUX系统下用超级终端直接操作MC55吗… 查看全部问答> |
|
我做一个键盘鼠标驱动,开了一个线程采集数据.在CPU不忙时能几个毫秒采集一次,CPU很忙时,特别是打开media play进,采集间隔一下子就变成了几十毫秒.我的线程优先级用cesetthreadpriority曾经提到过0,还是不起作用,不知道还需要设置什么? 各位帮帮忙, ...… 查看全部问答> |
|
我想在一个多任务程序中用udp方式实现任务之间的通信,应该属于在本地机上实现通信,不知道怎么做啊,把ip设成一样的127.0.0.1就可以了吗?… 查看全部问答> |
|
USB may fail USB certification if the EPI module is operating 这个问题这么严重,勘误手册说尚未解决。这个意思岂不是EPI和USB模块不能同时使用了?… 查看全部问答> |
|
C2000晒晒 + Piccolo MCU experimenter kits 外加大量资料下载! 不多说,看图!东西是前段时间买的,最近一直忙别的,这个还是没开封的呢!同时也买了个350W通信电源,准备把它改成数控的。就用C2000控制!顺便给大家提供些资料,共同学习! [ 本帖最后由 phimas 于 2011-11-25 22:16 编辑 ]… 查看全部问答> |
|
大家好,小弟有个白痴级问题,ti的c2000系列与c2400以及2800有什么关系?如果ucosii移植到c2400的版本,能直接在c2000系列的tms320f28069芯片上运行吗?谢谢各位大牛!!!… 查看全部问答> |




