STM32F407ZG单片机晶振由例程默认推荐的8M换为自定义的4-26M时的注意事项
2014-12-07 17:33
183 查看
在这个例程里面,默认用到的是8M的外部晶振,现在就有一个问题,如果外部晶振不是8M,而是其他比如16M时,我们应该修改哪些地方才能让程序正常运行呢。
以下由8M换为16M为例。
修改的地方之一:stm32f4xx_conf.h里面的HSE_VALUE,系统默认采用外部8M晶振,所以 #define HSE_VALUE ((uint32_t)8000000) ,现把它修改为 #define
HSE_VALUE ((uint32_t)16000000)
我用25M晶振 改成 #define
HSE_VALUE ((uint32_t)25000000)
![](http://b388.photo.store.qq.com/psb?/V144LSmE09L75a/Om.d0Bcx0hJAiGErucuYVUdIqCMk*ZaIXpvJyeKbJqU!/b/dFTEReeRMwAA&ek=1&kp=1&pt=0&bo=swIjAQAAAAAFALA!&t=5&su=0160545409&sce=0-12-12&rf=2-9)
修改的地方之二:系统通过PLL倍频到168M,所以在配置PLL的时候,也需要作相应的修改。在system_stm32f4xx.c里,默认的配置为以下:
![](http://b385.photo.store.qq.com/psb?/V144LSmE09L75a/*Rfrlz3bMbRUrApDA6zC0qrtb0.gypzEjiXES8dFr0U!/b/dPAMf.VaEQAA&ek=1&kp=1&pt=0&bo=AAPtAAAAAAAFAM0!&t=5&su=0253470513&sce=0-12-12&rf=2-9)
![](http://b387.photo.store.qq.com/psb?/V144LSmE09L75a/X1xNzJ7KoDU8GSKLDr5YoCxrVJOkydUU5fgD1Fjn28w!/b/dOU8s.YbGAAA&ek=1&kp=1&pt=0&bo=xwLLAAAAAAAFAC0!&t=5&su=0211273137&sce=0-12-12&rf=2-9)
需要把PLL_M修改为16,不然会超频到336M的主频,使STM32不能正常工作,常见表现为掉进HardFault_Handler()中。
我的#define PLL_M 25
以下由8M换为16M为例。
修改的地方之一:stm32f4xx_conf.h里面的HSE_VALUE,系统默认采用外部8M晶振,所以 #define HSE_VALUE ((uint32_t)8000000) ,现把它修改为 #define
HSE_VALUE ((uint32_t)16000000)
我用25M晶振 改成 #define
HSE_VALUE ((uint32_t)25000000)
修改的地方之二:系统通过PLL倍频到168M,所以在配置PLL的时候,也需要作相应的修改。在system_stm32f4xx.c里,默认的配置为以下:
需要把PLL_M修改为16,不然会超频到336M的主频,使STM32不能正常工作,常见表现为掉进HardFault_Handler()中。
我的#define PLL_M 25
相关文章推荐
- STM32F407ZG单片机晶振由例程默认推荐的8M换为自定义的4-26M时的注意事项
- STM32F407ZG单片机晶振由例程默认推荐的8M换为自定义的4-26M时的注意事项
- STM32F407ZG单片机晶振由例程默认推荐的8M换为自定义的4-26M时的注意事项
- struts2默认拦截器与自定义拦截器在使用时的注意事项
- struts2默认拦截器与自定义拦截器在使用时的注意事项
- 单片机晶振不起振经常遇到的问题及注意事项!
- C8051F单片机使用注意事项
- Dynamics CRM 自定义报表注意事项
- innerText innerHTML的用法以及注意事项 [推荐]
- GAE开发注意事项总结 推荐
- Framework2.0中自定义配置节点注意事项
- 自定义ComboBox时的注意事项
- ZendFramework 自定义Helper类的注意事项。
- 【转】单片机与GPRS模块通讯开发的注意事项
- 源码配置bind主从时的注意事项 推荐
- Windows Azure服务购买,收费,使用注意事项及学习资料推荐
- 光纤损耗测试方法及其注意事项 推荐
- 多线程的SqlBulkCopy批量导入、事务和SqlBulkCopy使用的数据集中自定义映射字段的注意事项
- 调用自定义函数注意事项
- 套用国嵌例程的2440init.s文件需要注意的事项