打印

BKP 寄存器改不了?

[复制链接]
2996|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhang..yb|  楼主 | 2009-7-27 13:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
指令:
  *(vu16 *) (BKP_BASE + 1) = 0x5a5b;
沙发
香水城| | 2009-7-27 15:22 | 只看该作者

是否使能修改?是否使能时钟?

使用特权

评论回复
板凳
zhang..yb|  楼主 | 2009-7-28 09:12 | 只看该作者

找不出问题

  /* Enable PWR and BKP clock */
  RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR | RCC_APB1Periph_BKP, ENABLE);

  /* Enable write access to Backup domain */
  PWR_BackupAccessCmd(ENABLE);

  /* Clear Tamper pin Event(TE) pending flag */
  BKP_ClearFlag();

  //BKP_WriteBackupRegister(1,0x5A4b);
  *(vu16 *) (BKP_BASE + 1) = 0x5a5b;
  *(vu16 *) (BKP_BASE + 2) = 0x5a5b;

使用特权

评论回复
地板
香水城| | 2009-7-28 09:40 | 只看该作者

STM32的固件库中有例子

使用特权

评论回复
5
kexd2004| | 2010-4-30 16:27 | 只看该作者
同问,我也修改不了

使用特权

评论回复
6
hgjinwei| | 2010-5-1 12:15 | 只看该作者
总线同步了吗?

使用特权

评论回复
7
kexd2004| | 2010-5-2 11:24 | 只看该作者
本帖最后由 kexd2004 于 2010-5-3 09:04 编辑

必须要同步总线么?还是使用rtc的话才需要,rtc开启后需要等待APB1时钟与RTC时钟同步,才能读写寄存器

使用特权

评论回复
8
kexd2004| | 2010-5-3 09:16 | 只看该作者
并且在官网bkp例子程序2里也没有提到需要同步总线

使用特权

评论回复
9
kexd2004| | 2010-5-3 10:26 | 只看该作者
本帖最后由 kexd2004 于 2010-5-3 13:35 编辑

已解决

使用特权

评论回复
10
ar_m_cu| | 2010-5-4 20:56 | 只看该作者
怎么解决的?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

103

主题

441

帖子

1

粉丝