新手入门
- 积分
- 15
- 金钱
- 15
- 注册时间
- 2017-12-16
- 在线时间
- 1 小时
|
1金钱
手头一个项目打算用stm32f103c8来做,考虑到功耗和稳定性的原因,想把频率降到24M来运行
刚刚看了一下,是不是把system_stm32f10x.c中的
#if defined (STM32F10X_LD_VL) || (defined STM32F10X_MD_VL) || (defined STM32F10X_HD_VL)
/* #define SYSCLK_FREQ_HSE HSE_VALUE */
#define SYSCLK_FREQ_24MHz 24000000
#else
/* #define SYSCLK_FREQ_HSE HSE_VALUE */
/* #define SYSCLK_FREQ_24MHz 24000000 */
/* #define SYSCLK_FREQ_36MHz 36000000 */
/* #define SYSCLK_FREQ_48MHz 48000000 */
/* #define SYSCLK_FREQ_56MHz 56000000 */
#define SYSCLK_FREQ_72MHz 72000000
#endif
改为#define SYSCLK_FREQ_24MHz 24000000 就可以了?
|
最佳答案
查看完整内容[请看2#楼]
参考这里:http://www.openedv.com/forum.php?mod=viewthread&tid=95570
|