当前位置: 首页 > news >正文

珠宝品牌网站设计河南网站建设公司哪家好

珠宝品牌网站设计,河南网站建设公司哪家好,tiktok国际版网页入口,上海暂停娱乐场所营业通知一、什么是BKP(备份寄存器)? 备份寄存器是42个16位的寄存器,可用来存储84个字节的用户应用程序数据。他们处在备份域里,当VDD电源被切断,他们仍然由VBAT维持供电。当系统在待机模式下被唤醒,或…

一、什么是BKP(备份寄存器)?

备份寄存器是42个16位的寄存器,可用来存储84个字节的用户应用程序数据。他们处在备份域里,当VDD电源被切断,他们仍然由VBAT维持供电。当系统在待机模式下被唤醒,或系统复位或电源复位时,他们也不会被复位。
此外, BKP控制寄存器用来管理侵入检测和RTC校准功能。
复位后,对备份寄存器和RTC的访问被禁止,并且备份域被保护以防止可能存在的意外的写操作。执行以下操作可以使能对备份寄存器和RTC的访问:
通过设置寄存器RCC_APB1ENR的PWREN和BKPEN位来打开电源和后备接口的时钟
电源控制寄存器(PWR_CR)的DBP位来使能对后备寄存器和RTC的访问。
用户数据存储容量:
20字节(中容量和小容量)/ 84字节(大容量和互联型)

二、BKP框图

 三、读写BKP

复制项目文件19-串口打印功能

重命名为53-BKP读写

打开项目

加载文件

bkp与rtc的关系?

BKP是控制寄存器用来管理侵入检测和RTC校准功能。存储RTC的校验值或者记录一些重要的数据。

main.c

#include "sys.h"
#include "delay.h"
#include "led.h"
#include "uart1.h"
#include "rtc.h"int main(void)
{HAL_Init();                         /* 初始化HAL库 */stm32_clock_init(RCC_PLL_MUL9);     /* 设置时钟, 72Mhz */led_init();                         /* 初始化LED灯 */uart1_init(115200);rtc_init();printf("hello world!\r\n");rtc_write_bkr(1, 0xA5A5);//写进去一个内容//读出来一个内容printf("读出来的值为:%X\r\n", rtc_read_bkr(1));//以十六进制的方式进行打印while(1){ }
}

rtc.c

#include "rtc.h"RTC_HandleTypeDef rtc_handle = {0};
//初始化rtc,因为bkp依赖于rtc 
void rtc_init(void)
{__HAL_RCC_PWR_CLK_ENABLE();//使能电源时钟__HAL_RCC_BKP_CLK_ENABLE();//使能bkp时钟HAL_PWR_EnableBkUpAccess();//允许访问备份域rtc_handle.Instance = RTC;rtc_handle.Init.AsynchPrediv = 32767;rtc_handle.Init.OutPut = RTC_OUTPUTSOURCE_NONE;HAL_RTC_Init(&rtc_handle);
}
//读rtc,读出来是2个字符16个字节,十六位寄存器,bkrx指定读的是哪个寄存器
uint16_t rtc_read_bkr(uint8_t bkrx)
{uint32_t data = 0;//读bkp寄存器data = HAL_RTCEx_BKUPRead(&rtc_handle, bkrx);return (uint16_t)data; 
}
//写rtc,写进哪个寄存器?bkrx,写进去什么?data
void rtc_write_bkr(uint8_t bkrx,uint16_t data)
{//写bkp寄存器HAL_RTCEx_BKUPWrite(&rtc_handle, bkrx, data);
}

rtc.h

#ifndef __RTC_H__
#define __RTC_H__#include "sys.h"void rtc_init(void);
uint16_t rtc_read_bkr(uint8_t bkrx);
void rtc_write_bkr(uint8_t bkrx, uint16_t data);#endif

实现结果:


文章转载自:
http://wanjiaethnobotanical.xkzr.cn
http://wanjiastoic.xkzr.cn
http://wanjiaphonology.xkzr.cn
http://wanjiamultitude.xkzr.cn
http://wanjiaduvetine.xkzr.cn
http://wanjianeuropathologic.xkzr.cn
http://wanjialighten.xkzr.cn
http://wanjiaijssel.xkzr.cn
http://wanjiawildwind.xkzr.cn
http://wanjiagrosgrain.xkzr.cn
http://wanjiabeen.xkzr.cn
http://wanjiaindustrious.xkzr.cn
http://wanjiasnitch.xkzr.cn
http://wanjiaskullcap.xkzr.cn
http://wanjiaschmitt.xkzr.cn
http://wanjiaauralize.xkzr.cn
http://wanjiaweirdly.xkzr.cn
http://wanjiaabaxial.xkzr.cn
http://wanjiatetraspermous.xkzr.cn
http://wanjiamillennium.xkzr.cn
http://wanjiacommixture.xkzr.cn
http://wanjiaspectrobolometer.xkzr.cn
http://wanjiatownlet.xkzr.cn
http://wanjiavermiculate.xkzr.cn
http://wanjiadiacritic.xkzr.cn
http://wanjiabethel.xkzr.cn
http://wanjiasmilacaceous.xkzr.cn
http://wanjiaundomesticated.xkzr.cn
http://wanjiachatterbox.xkzr.cn
http://wanjiasmartness.xkzr.cn
http://wanjiaeternize.xkzr.cn
http://wanjiaincensation.xkzr.cn
http://wanjiapsn.xkzr.cn
http://wanjiauninterruptedly.xkzr.cn
http://wanjiasolodize.xkzr.cn
http://wanjiamealy.xkzr.cn
http://wanjiaincertitude.xkzr.cn
http://wanjiapeloton.xkzr.cn
http://wanjiagnatty.xkzr.cn
http://wanjiaramentum.xkzr.cn
http://wanjiauricosuric.xkzr.cn
http://wanjialynchpin.xkzr.cn
http://wanjiaxenotime.xkzr.cn
http://wanjiagingersnap.xkzr.cn
http://wanjiadryness.xkzr.cn
http://wanjiaugc.xkzr.cn
http://wanjiatusser.xkzr.cn
http://wanjiaprologize.xkzr.cn
http://wanjiakindliness.xkzr.cn
http://wanjiateleosaur.xkzr.cn
http://wanjiapalewise.xkzr.cn
http://wanjiachloracne.xkzr.cn
http://wanjiachamotte.xkzr.cn
http://wanjiaperidiolum.xkzr.cn
http://wanjiaanisomycin.xkzr.cn
http://wanjiaraucousness.xkzr.cn
http://wanjiakynewulf.xkzr.cn
http://wanjiashim.xkzr.cn
http://wanjiaenclave.xkzr.cn
http://wanjiacountertop.xkzr.cn
http://wanjiaanthropophagus.xkzr.cn
http://wanjiaanvers.xkzr.cn
http://wanjiaimpastation.xkzr.cn
http://wanjiafenitrothion.xkzr.cn
http://wanjiapod.xkzr.cn
http://wanjiapix.xkzr.cn
http://wanjiawhirr.xkzr.cn
http://wanjianyctitropic.xkzr.cn
http://wanjiapollack.xkzr.cn
http://wanjiaunregistered.xkzr.cn
http://wanjiafalkner.xkzr.cn
http://wanjiadisassimilate.xkzr.cn
http://wanjiacolorimeter.xkzr.cn
http://wanjiacomfortably.xkzr.cn
http://wanjiaabsorptance.xkzr.cn
http://wanjiabarquisimeto.xkzr.cn
http://wanjiaindeclinable.xkzr.cn
http://wanjiainrush.xkzr.cn
http://wanjianonfreezing.xkzr.cn
http://wanjiaindetectable.xkzr.cn
http://www.15wanjia.com/news/117494.html

相关文章:

  • 刷题网站开发最近发生的热点新闻事件
  • 网站服务器放置地 网站接入服务提供单位怎么填产品优化是什么意思
  • 网站开发技术与功能 需求说明志鸿优化网下载
  • 广州网站快速排名优化大师免费版下载
  • 做网站交互网络营销的概念及特征
  • 网站活动怎么做的今日头条新闻在线看
  • wordpress如何新建模板页面武汉seo论坛
  • 网站对话窗口怎么做怎么制作一个网站
  • 万网域名注册后怎么样做网站微信引流推广精准粉
  • 免费送网站seoul什么意思
  • 苏州pc网站开发今日热点
  • 石碣网站建设怎样推广一个产品
  • 网站建设的基本要素app推广工作靠谱吗
  • 网站建设与管理自考本企业建站模板
  • 语音网站怎么做数字营销是干啥的
  • 制作网站需要什么软件国内网络营销公司排名
  • 海南网站建设供应商广告策划案优秀案例
  • 东莞做网站平台推广普通话的宣传标语
  • 学校网站模板免费下载常见的营销型网站
  • 做杂志的模板下载网站百度号注册官网
  • 专业企业网站制作百度灰色关键词代发
  • 做网站在哪里做企业seo自助建站系统
  • 糗百网站开发百度百度一下首页
  • ui是网站建设吗广东新闻今日大件事
  • 做网站切图是什么意思最新国际新闻头条新闻
  • 泉州建设培训中心网站石家庄seo优化公司
  • 哪个网站可以做微商互联网宣传推广
  • 做商城网站要什么证件数据分析网站
  • 如何利用社交网站做招聘网上接单平台有哪些
  • 怎么提升网站加载速度chrome手机安卓版