历史上的今天
今天是:2024年08月28日(星期三)
2018年08月28日 | STM32系列修改外部晶振以及代码的修改
2018-08-28 来源:eefocus
刚刚接触STM32的时候,用的都是8M晶振。比如你想更换到为外部晶振为12M,但是主频仍想用72M的。该如何设置?或者想倍频到更高的主频该怎么修改?
例子就直接直接拿<正点原子>的例子吧!
| 属性 | 原来 | 现在 |
|---|---|---|
| 外部晶振 | 8M | 12M |
| 倍频 | 9 | 6 |
| 主频 | 72M | 72M |
想从原来的8M修改到现在的12M,但是主频仍为72M,该如何修改:
(1)【设置外部晶振】打开stm32f10x.h,找到下图部分:
修改之前如上图一样,HSE_VALUE为外部晶振,如果你用的是f103的芯片,则修改下边这个为12M;
(2)【设置主频】打开system_stm32f10x.c,找到下图部分:
也可以根据自己的需要修改为56M、48M等;
(3)【设置倍频】打开system_stm32f10x.c,找到自己的想要的主频函数:
再找到这里(默认的情况下):
①修改F103(外部晶振12M倍频到72M):
②修改F105、F107(外部晶振12M倍频到72M):
讲解结束;
正点原子的还有一个是F103倍频到128M的教程。单片机超频太多不稳定,建议先更换更快的晶振,在进行倍频到128M。
上一篇:STM32使用内部晶振和外部晶振
下一篇:STM32软件定时器的设计
史海拾趣
|
电视监控系统的英文缩写是:CCTV(closed-circuit television),闭路电视监控系统是一个跨行业的综合性保安系统,该系统运用了世界上最先进的传感技术、监控摄像技术、通讯技术和计算机技术,组成一个多功能全方位监控的高智能化的处理系统。闭路电视 ...… 查看全部问答> |
|
如何解决VxWorks情况下的tcp连接异常快速处理方法,包括客户端死机,reset重起,网线拔掉,对端掉电 tcp连接模型如下(C语言) 场景:A与B是vxWorks下的两主机,需要建立一条TCP连接.(A,B任一方为client或server); 产生这个原因是因为tcp是一个单向的处理通道,也就是A到B数据量很大,B到A的数据量很小;没有设计心跳和握手.产品已成型,更改设计涉及面广, ...… 查看全部问答> |
|
基于s3c2410,在网上找到4.2的,http://www.yuanma.org/data/2006/0707/article_1104.htm 不过里面提到的文件很多找不到。或者有文件名,当路径不对,而且还有多个,请求兄弟们的帮助。 第一次搞嵌入式。谢谢!… 查看全部问答> |
|
原文地址:http://www.dre.vanderbilt.edu/~schmidt/DOC_ROOT/ACE/ACE-INSTALL.html#VxWorks/NT The make (version 3.74) that is provided with Tornado 2.2 cannot be used to build ACE. A working version is available from the WindRiver su ...… 查看全部问答> |
|
开关电源的纹波(或噪声)一般有多大?如27V5.6A输出的有CE认证的电源 各位工程师: 请问开关电源的纹波(或噪声)一般有多大呀?比如 27V 5.6A的输出有CE认证的电源输出的杂波一般有多大?开关电源输出的电源上的杂波该怎么滤除呢?怎么把它减小到5mV以下?用什么滤波?… 查看全部问答> |




