打印
[STM32F4]

问个比较高深的问题

[复制链接]
1033|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
小明的同学|  楼主 | 2017-12-14 18:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  /* Enable Power Control clock */
  __HAL_RCC_PWR_CLK_ENABLE();
  
  /* The voltage scaling allows optimizing the power consumption when the device is
     clocked below the maximum system frequency, to update the voltage scaling value
     regarding system frequency refer to product datasheet.  */
  __HAL_PWR_VOLTAGESCALING_CONFIG(PWR_REGULATOR_VOLTAGE_SCALE1);
发现例子都有这两句开头配置,不知道是对应哪个东西啊,在手册里的时钟系统,没看到这个概念啊。


沙发
小明的同学|  楼主 | 2017-12-14 18:19 | 只看该作者
如果只是照葫芦画瓢,每次抄来的话,心里不踏实。求高人赐教。

使用特权

评论回复
板凳
dongliushui| | 2017-12-14 20:57 | 只看该作者
这个真不懂。

使用特权

评论回复
地板
dongliushui| | 2017-12-14 20:59 | 只看该作者
  /* Enable Power Control clock */
  __HAL_RCC_PWR_CLK_ENABLE();

  /* The voltage scaling allows optimizing the power consumption when the device is
     clocked below the maximum system frequency, to update the voltage scaling value
     regarding system frequency refer to product datasheet.  */
  __HAL_PWR_VOLTAGESCALING_CONFIG(PWR_REGULATOR_VOLTAGE_SCALE1);

从469系列单片机的例子看,也是有的,说明就是固定套路。

使用特权

评论回复
5
香水城| | 2017-12-14 22:34 | 只看该作者
1、__HAL_RCC_PWR_CLK_ENABLE();开启或使能电源控制接口外设时钟
RCC_APB1ENR@PWREN: Power interface clock enable
This bit is set and cleared by software.
0: Power interface clock disabled     1: Power interface clock enable

2、__HAL_PWR_VOLTAGESCALING_CONFIG;
对内部主稳压器输出电压进行配置,以实现不同工作电压和最高工作频率的选择,使功耗和性能得到合理优化。 具体请参看STM32相关系列参考手册的power supplies 和寄存器pwr_cr的VOS位之描述,部分数据可以查看芯片数据手册。

使用特权

评论回复
6
gujiahui| | 2017-12-15 11:44 | 只看该作者
这个是库函数封装的电源配置,具体你看F12进去看看

使用特权

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

本版积分规则

139

主题

1486

帖子

2

粉丝