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

网站返回500错误网站优化网站建站教程

网站返回500错误,网站优化网站建站教程,网站建设添加音乐的代码,国家企业信用公示系统官方网站1.1 STM32待机模式简介 STM32单片机具有低功耗模式#xff0c;包括睡眠、停止和待机三种。 运行状态下#xff0c;HCLK为CPU提供时钟。HCLK由AHB预分频器分频后直接输出得到。 低功耗模式选择需考虑电源消耗、启动时间和唤醒源。 睡眠模式停CPU不停外设时钟#xff1b; 停止…1.1 STM32待机模式简介 STM32单片机具有低功耗模式包括睡眠、停止和待机三种。 运行状态下HCLK为CPU提供时钟。HCLK由AHB预分频器分频后直接输出得到。 低功耗模式选择需考虑电源消耗、启动时间和唤醒源。 睡眠模式停CPU不停外设时钟         停止模式停所有时钟         待机模式关闭1.8V内核电源。留备份电路和待机电路供电。 睡眠模式 进入WFI/WFE唤醒任一中断/事件时钟CPU时钟关其他不受影响电压调节器开停机模式 进入PDDSLPDSSLEEPDEEPWFI/WFE唤醒外部中断时钟1.8V区域时钟关HSI/HSE振荡器关电压调节器无关闭状态待机模式 进入PDDSSLEEPDEEPWFI/WFE唤醒WKUP引脚、RTC警告、NRST复位、IWDG复位时钟1.8V区域时钟关HSI/HSE振荡器关电压调节器关 低功耗模式下电源控制寄存器PWR_CR可设置开/关 STM32 低功耗一览表 待机模式功耗最低仅需约2uA电流         停机模式次之典型消耗约20uA         睡眠模式功耗相对较高。 用户可根据需求选择适合的低功耗模式。 STM32待机模式是最低功耗模式关闭电压调节器1.8V供电区断电PLL、HSI、HSE振荡器停止SRAM和寄存器内容不保仅备份寄存器和待机电路保持供电。 待机模式流程 可通过外部复位、独立看门狗复位、WKUP引脚上升沿或RTC闹钟事件退出待机。 唤醒后除PWR_CSR外所有寄存器复位执行流程与复位后相同。 PWR_CSR指示由待机状态退出。 待机时仅复位、TAMPER特定配置下及使能的WK_UP引脚有效其余IO引脚高阻。  进入待机模式涉及到电源控制寄存器(PWR_CR)和电源控制/状态寄存器(PWR_CSR)。          可通过设置电源控制寄存器PWR_CR的PDDS位使CPU进入深度睡眠时进待机模式。         同时可通过 CWUF位清除之前的唤醒位。 电源控制寄存器PWR_CR 1.2 待机模式配置 1使能电源时钟 RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE); 2设置 WK_UP 引脚作为唤醒源 PWR_WakeUpPinCmd(ENABLE); 3进入待机模式 设置 SLEEPDEEP 位。 设置 PDDS 位。 执行 WFI 指令。 void PWR_EnterSTANDBYMode(void) { // 设置 SLEEPDEEP 位SCB-SCR 的第 2 位 SCB-SCR | SCB_SCR_SLEEPDEEP; // 设置 PDDS 位进入深度睡眠时进入待机模式 PWR-CR | PWR_CR_PDDS; // 执行 WFI 指令进入待机模式 __WFI(); } 4编写 WK_UP 中断函数 实现开机与进入待机模式的逻辑。 长按 WK_UP 按键PA0开机DS0 闪烁指示程序运行。 再次长按则进入待机模式DS0 关闭。 void EXTI0_IRQHandler(void) { static uint32_t press_time 0; static uint8_t is_running 0; if (EXTI_GetITStatus(EXTI_Line0) ! RESET) { // 检测按键按下时间 if (GPIO_ReadInputDataBit(GPIOA, GPIO_Pin_0) 0) { press_time; } else { if (press_time 300) { // 假设 3 秒为长按 if (is_running) { // 进入待机模式 PWR_EnterSTANDBYMode(); } else { // 开机DS0 闪烁指示程序运行 is_running 1; while (1) { GPIO_ToggleBits(GPIOD, GPIO_Pin_0); for (volatile int i 0; i 1000000; i); } } } press_time 0; } EXTI_ClearITPendingBit(EXTI_Line0); } }
http://www.dnsts.com.cn/news/128727.html

相关文章:

  • 荆门网站建设公司产品网络推广服务
  • 站酷网官网登录发稿网
  • 乐昌北京网站建设wordpress无插件下载
  • 做视频导航网站有哪些免费下载策划书的网站
  • 网站弹出信息怎么做的花店网站建设规划书
  • 做网站潜江南充外贸网站建设
  • fifa17做任务网站wordpress积分等级
  • 公司建站多少钱网站制作字怎么放在图上面
  • 学做网站要学哪些货运网站建设公司
  • wordpress 淘宝客单页单页seo如何优化
  • wordpress 建站教程 下载怎样做网站平台
  • 网站内做动图听完米课做的网站
  • 上传图片的网站要怎么做艺术公司网站定制中心
  • 全屏网站怎么做的成都响应式网站建
  • 做淘宝客的的网站有什么要求吗万家建设有限公司网站
  • 大兴西红门网站建设中国小型加工机械网
  • 怎么更改网站西宁最好网站建设公司哪家好
  • 织梦网站发布的哪些产品和文章放在a文件可以吗百度指数大数据分享平台
  • 江西建设质量检测网站asp网站源码说明
  • .net作业做网站深圳公司招聘网最新招聘信息
  • 手机软件开发网站黄骅广信建设集团网站
  • dw怎么做网站相册做寂网站
  • 个人网站的建设目标免费游戏网站模板
  • 手机管理网站模板下载软件深圳物流公司网站
  • 漯河网站制作公司婚庆门户源码v2.0 婚庆公司网站源码 婚庆网源码 婚庆门户网源码
  • 网站怎么申请百度小程序mvc中手把手做网站
  • 重庆高端网站seo制作微信公众号网站开发
  • 好网站有没有wordpress怎么屏蔽蜘蛛
  • 网站备案密码通管局深圳外贸电商网站建设
  • 房地产图文制作网站最好的网站代运营公司