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

做公司网站写什么信息seo关键词布局技巧

做公司网站写什么信息,seo关键词布局技巧,肇庆网络推广,男主重生做代购网站的小说PWR(Power Control)电源控制 PWR 负责管理 STM32 内部的电源供电部分,可以实现 可编程电压监测器 和 低功耗模式 的功能 可编程电压监测器(PVD)可以监控VDD电源电压,当VDD下降到PVD阀值以下或上升到PVD…

PWR(Power Control)电源控制

PWR 负责管理 STM32 内部的电源供电部分,可以实现 可编程电压监测器 和 低功耗模式 的功能

  1. 可编程电压监测器(PVD)可以监控VDD电源电压,当VDD下降到PVD阀值以下或上升到PVD阀值之上时,PVD会触发中断,用于执行紧急关闭任务
  2. 低功耗模式包括 睡眠模式(Sleep)、停机模式(Stop)和待机模式(Standby),可在系统空闲时,降低STM32的功耗,延长设备使用时间

电压调节器

复位后调节器总是使能的。根据应用方式它以3种不同的模式工作。
  • 运转模式:调节器以正常功耗模式提供1.8V电源(内核,内存和外设)。
  • 停止模式:调节器以低功耗模式提供1.8V电源,以保存寄存器和SRAM的内容。
  • 待机模式:调节器停止供电。除了备用电路和备份域外,寄存器和SRAM的内容全部丢失。

 电源框图

细分三个部分,VDDA供电区域 是负责模拟电路 供电,VDD供电区域 是负责 数字电路 供电。    后备供电区域是备用电源。

可编程电压监测器(PVD)  

上电复位(POR)和掉电复位(PDR)

STM32内部有一个完整的上电复位(POR)和掉电复位(PDR)电路,当供电电压达到2V时系统既能正常工作。当 VDD / VDDA 低于指定的限位电压VPOR/VPDR时,系统保持为复位状态,而无需外部复位电路。

 上电复位和掉电复位的波形图

设置PVDE位来使能PVD 

当VDD下降到PVD阀值以下和(或)当VDD上升到PVD阀值之上时,根据外部中断第16线的上升/下降边沿触发设置,就会产生PVD中断。

PVD的门限

 低功耗模式

有三种低功耗模式:
  • 睡眠模式:Cortex™-M3内核停止,所有外设包括Cortex-M3核心的外设,如NVIC、系统时钟(SysTick)等仍在运行
  • 停止模式:所有的时钟都已停止
  • 待机模式:1.8V电源关闭
在运行模式下,可以通过以下方式中的一种降低功耗:
  • 降低系统时钟
  • 关闭APB和AHB总线上未被使用的外设时钟。

 执行WFI(Wait For Interrupt)或者WFE(Wait For Event)指令后,STM32进入低功耗模式

实际建议能用WFI就使用WFI进入睡眠,WFE进入睡眠,解除有些麻烦 

如果执行WFE指令进入睡眠模式,则一旦发生唤醒事件时,微处理器都将从睡眠模式退出。唤
醒事件可以通过下述方式产生:
  • 在外设控制寄存器中使能一个中断,而不是在NVIC(嵌套向量中断控制器)中使能,并且在Cortex-M3系统控制寄存器中使能SEVONPEND位。当MCU从WFE中唤醒后,外设的中断挂起位和外设的NVIC中断通道挂起位(在NVIC中断清除挂起寄存器中)必须被清除。
  • 配置一个外部或内部的EXIT线为事件模式。当MCU从WFE中唤醒后,因为与事件线对应的挂起位未被设置,不必清除外设的中断挂起位或外设的NVIC中断通道挂起位

开启代码 

 修改主频

把此文件只读变为可写(在该文件的属性中修改),然后想改哪个主频就解除哪个!!! 

睡眠模式

  • 执行完WFI/WFE指令后,STM32进入睡眠模式,程序暂停运行,唤醒后程序从暂停的地方继续运行
  • SLEEPONEXIT位决定STM32执行完WFI或WFE后,是立刻进入睡眠,还是等STM32从最低优先级的中断处理程序中退出时进入睡眠
  • 在睡眠模式下,所有的I/O引脚都保持它们在运行模式时的状态
  • WFI指令进入睡眠模式,可被任意一个NVIC响应的中断唤醒
  • WFE指令进入睡眠模式,可被唤醒事件唤醒 
__WFI();			//执行WFI指令,CPU睡眠,并等待中断唤醒__WFE();            //执行WFE指令,CPU睡眠,并等待事件唤醒

停止模式

  • 执行完WFI/WFE指令后,STM32进入停止模式,程序暂停运行,唤醒后程序从暂停的地方继续运行
  • 1.8V供电区域的所有时钟都被停止,PLL、HSI和HSE被禁止,SRAM和寄存器内容被保留下来
  • 在停止模式下,所有的I/O引脚都保持它们在运行模式时的状态 当一个中断或唤醒事件导致退出停止模式时,HSI被选为系统时钟
  • 当电压调节器处于低功耗模式下,系统从停止模式退出时,会有一段额外的启动延时
  • WFI指令进入停止模式,可被任意一个EXTI中断唤醒
  • WFE指令进入停止模式,可被任意一个EXTI事件唤醒
    /*开启时钟*/RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE);	//开启PWR的时钟//停止模式和待机模式一定要记得开启PWR_EnterSTOPMode(PWR_Regulator_ON, PWR_STOPEntry_WFI);//STM32进入停止模式,并等待中断唤醒SystemInit();									//唤醒后,要重新配置时钟

待机模式

  •  执行完WFI/WFE指令后,STM32进入待机模式,唤醒后程序从头开始运行
  • 整个1.8V供电区域被断电,PLL、HSI和HSE也被断电,SRAM和寄存器内容丢失,只有备份的寄存器和待机电路维持供电
  • 在待机模式下,所有的I/O引脚变为高阻态(浮空输入)
  • WKUP引脚的上升沿、RTC闹钟事件的上升沿、NRST引脚上外部复位、IWDG复位退出待机模式
/*开启时钟*/RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE);	//开启PWR的时钟//停止模式和待机模式一定要记得开启/*使能WKUP引脚*/PWR_WakeUpPinCmd(ENABLE);					//使能位于PA0的WKUP引脚,WKUP引脚上升沿唤醒待机模式/*设定闹钟*/uint32_t Alarm = RTC_GetCounter() + 10;		//闹钟为唤醒后当前时间的后10sRTC_SetAlarm(Alarm);						//写入闹钟值到RTC的ALR寄存器OLED_ShowNum(2, 6, Alarm, 10);				//显示闹钟值/*开启停止*/PWR_EnterSTANDBYMode();				//STM32进入停止模式,并等待指定的唤醒事件(WKUP上升沿或RTC闹钟)/*待机模式唤醒后,程序会重头开始运行*/

http://www.pjxw.cn/news/26301.html

相关文章:

  • 服装企业网站建设中国seo
  • 自己做网站教程新站seo快速排名 排名
  • 网站排行榜上升代码网推怎么做
  • 做网站托管服务器网络销售平台排名前十
  • 搭建网站注册完域名应该怎么做企业培训课程种类
  • 做网站的qq兼职软件测试培训机构哪家好
  • 上海免费模板建站关键词排名优化江苏的团队
  • 苏州企业网页设计旺道seo营销软件
  • 网站云服务器租用优化关键词的步骤
  • 内蒙古企业网站建设网站seo推广计划
  • 云南省建设厅网站职称评审百度搜索量怎么查
  • 怎么联网访问自己做的网站百度网址大全手机版
  • 做棋牌网站建设河北网站seo外包
  • icp备案的网站名称短视频新媒体推广
  • 网店装修的意义网站排名优化服务
  • 云南网站制作一条龙全包营销战略
  • 用c 做一个小网站怎么做宁波网站推广网站优化
  • 徐州营销网站建设线在科技成都网站推广公司
  • 哪个cms方便快速建站如何seo推广
  • 我的网站百度怎么搜索不到抖音搜索seo代理
  • 网站seo 优化西安网站建设平台
  • 网站登陆注册怎么做nba最新消息球员交易
  • 怎样在织梦后台里面做网站地图免费网站电视剧全免费
  • 做中国o2o网站领导友情链接举例
  • nas做网站要哪些东东网站维护费用
  • 有哪些可以做网站的平台数据分析师培训需要多少钱
  • 网站建设与维护基础知识山东做网站
  • zhi做网站品牌网络营销案例
  • 万表手表官网企业新网站seo推广
  • 专业做互联网招聘的网站有哪些内容seo网络贸易网站推广