初级会员

- 积分
- 103
- 金钱
- 103
- 注册时间
- 2015-9-10
- 在线时间
- 1 小时
|
5金钱
看库函数中system_init函数中有这样一段代码
#if defined(STM32F427_437xx) || defined(STM32F429_439xx) || defined(STM32F446xx)
/* Enable the Over-drive to extend the clock frequency to 180 Mhz */
PWR->CR |= PWR_CR_ODEN;
while((PWR->CSR & PWR_CSR_ODRDY) == 0)
{
}
PWR->CR |= PWR_CR_ODSWEN;
while((PWR->CSR & PWR_CSR_ODSWRDY) == 0)
{
}
/* Configure Flash prefetch, Instruction cache, Data cache and wait state */
FLASH->ACR = FLASH_ACR_PRFTEN | FLASH_ACR_ICEN |FLASH_ACR_DCEN |FLASH_ACR_LATENCY_5WS;
#endif /* STM32F427_437x || STM32F429_439xx || STM32F446xx */
所以F427可以配置成180Mhz吗?F407只有168Mhz吧?
如果我依然把F427配置成168Mhz,上面一段代码会不会对我的配置产生影响? |
最佳答案
查看完整内容[请看2#楼]
这个你要看一下F427的手册,看他最高频率是 多少,至于你想配成168M,这个肯定可以的啊。参考我们的例程照猫画虎改一下
|