STM32F4修改晶振频率

发布者:乐呵的挑最新更新时间:2018-06-27 来源: eefocus关键字:STM32F4  晶振频率 手机看文章 扫描二维码
随时随地手机看文章

stm32f4晶振频率为25mhz,若开发板外接的晶振频率为8mhz,则会导致定制器时钟不精确,串口打印输出也会乱码,需进行一下修改:

点击system_stm32f4xx.c文件,找到 #define PLL_M      25 这条语句,将参数值25改为8,在这条语句上面,右键点击 Go To Definination Of  "HSE_VALUE"

进入到这条语句#define HSE_VALUE    ((uint32_t)25000000)  将25000000改为 8000000. 这样就可以解决问题咯。


关键字:STM32F4  晶振频率 引用地址:STM32F4修改晶振频率

上一篇:CubeMX 时钟设置 STM32F407VET
下一篇:STM32F427 内部晶振初始化

推荐阅读最新更新时间:2024-03-16 16:07

STM32F407时钟树
最近学习下STM32F4的芯片,首先还是要了解时钟系统。库函数调用函数static void SetSysClock(void)初始化时钟。依次初始化HCLK、 PCLK2、PCLK1、PLL。最后打开PLL static void SetSysClock(void) { /******************************************************************************/ /* PLL (clocked by HSE) used as System clock source */ /**********************
[单片机]
stm32f4xx系列的DHT11+HCSR04超声波+LCD1602
先说这次的实验:这次实验历经了差不多两个周,所获不少。最后实现了,还是有点小激动的,这同时也是我的课程设计。这次的设计主要是通过读取DHT11和HCSR04的数值,(Proteus的传感器貌似这两款好用一点)把读取的DHT11和HCSR04数值通过转化在lcd1602中显示出来,还有就是可以设置通过按键设置DHT11的温湿度阈值。 运行结果图: 按下K1,K2为加1设置,K3为减1设置 调整湿度最小值要为88% 湿度低于88%;警报响,红灯亮 在调DHT11使它正常,同时也跳一下超声波,看数据传输是否正常 当超过阈值时警报,红灯亮起,绿灯灭。下面是主要代码: 主要代码: #include stm32f4xx.h
[单片机]
<font color='red'>stm32f4</font>xx系列的DHT11+HCSR04超声波+LCD1602
第41章 STM32F429的LTDC应用之LCD汉字显示和2D图形显示
41.1 初学者重要提示 学习本章节前,务必优先学习第40章,需要对LTDC的基础知识和HAL库的几个常用API有个认识。 本章的第4小节LCD驱动设计非常重要。 如果自己观察的话,LCD上电会有一个瞬间高亮的问题,在此贴进行了描述:http://www.armbbs.cn/forum.php?mod=viewthread&tid=82619 。这个解决方案已经应用到本章配套的例子上。 本章节用到的汉字方案会在下章专门为大家讲解,下面是小字库的制作方法:http://www.armbbs.cn/forum.php?mod=viewthread&tid=202 。 调试状态或者刚下载LCD的程序到里面,屏幕会抖动,这个是
[单片机]
第41章 <font color='red'>STM32F4</font>29的LTDC应用之LCD汉字显示和2D图形显示
stm32f407】flash编程
一.Flash介绍 不同型号的STM32F40xx/41xx,其FLASH容量也有所不同,最小的只有128K字节,最大的则达到了1024K字节。STM32F4的FLASH容量为1024K字节,如参考手册图: STM32F4的闪存模块由:主存储器、系统存储器、OPT区域和选项字节等4部分组成。主存储器,该部分用来存放代码和数据常数(如const类型的数据)。分为12个扇区,前4个扇区为16KB大小,然后扇区4是64KB大小,扇区5~11是128K大小,不同容量的STM32F4,拥有的扇区数不一样,比如我们的STM32F407ZGT6,则拥有全部12个扇区。从上图可以看出主存储器的起始地址就是0X08000000, B0、B1都
[单片机]
【<font color='red'>stm32f4</font>07】flash编程
毕业设计| STM32F4+H7实现仿生机器狗
首先呢,这是个仿生(猫狗式)四足机器人,其结构不同于常见的蜘蛛机器人,一般我们俗称为“舵狗”,多见于12自由度和8自由度,当然也有并联腿,那种比较复杂(我不会!!!)。前面闲话提到了,我是打算相当长一段时间慢慢玩这个东西的,所以质量一定要有保障,于是采用了PLA+的材质,填充85%。没有细看网站上的介绍(其实是我英语不好,原作者说了MG996不行,我没看到)装配完成后,整体重量超过两公斤!!!当时我只是简单的试了一下,他能动起来,我就继续涮羊肉了。寒假伊始,在老丸子学弟的帮助下,发现了MG996不太行,这个腿太长了!!舵机扭矩不够。有同学建议最低采用扭矩30kg的舵机,果断换了备用模型。 这是我死的第一次。 换了备用模型,这次采
[单片机]
毕业设计| <font color='red'>STM32F4</font>+H7实现仿生机器狗
基于stm32f4的高速信号频谱分析仪的设计与实现
摘 要 本系统是以STM32F407为核心,主要采用FIFO来做高速缓存。高速信号先通过AD采样,然后先将采样后的数据给FIFO先缓存处理,然后再通过STM32F407进行加Blackman预处理,再做1024个点FFT进行频谱分析,最后将数据显示在LCD12864上,以便进行人机交互!该系统可实现任意波形信号的频谱显示,以及可以自动寻找各谐波分量的幅值,频率以及相位并进行8位有效数据显示。 系统设计任务 一、任务 设计并制作一个高速频谱分析仪。 1系统方案 本系统由前置匹配放大电路,AD采样电路,高速FIFO缓存电路,以及液晶显示电路组成。其中高速数据缓存电路,以及高精度的显示数据是本次设计的难点!下面分别论证这几个模块的
[测试测量]
基于<font color='red'>stm32f4</font>的高速信号频谱分析仪的设计与实现
基于STM32F407时钟配置学习
2F4x系列时钟树如下: 1、系统时钟SYSCLK 在STM32F407中,除了一些特定的时钟(例如,USB OTG FS时钟,I2S时钟)外,系统所有外设的时钟均是通过SYSCLK来提供的。也就是说我们经常用到的外设时钟,都是通过SYSCLK分频得到的。下面是和SYSCLK相关的时钟树的图。 由图中可以看到,SYSCLK的来源主要有三个。 - HSI 振荡器时钟 - HSE 振荡器时钟 - 主 PLL (PLL) 时钟 下面分别来看下系统时钟SYSCLK的三个来源。 (1) 高速外部时钟HSE(4M~26M) 高速外部时钟是芯片内部的HSE振荡器产生的。高速外部信号(HSE)有两个时钟源。 - HSE外
[单片机]
基于<font color='red'>STM32F4</font>07时钟配置学习
意法半导体推出新系列小存储容量产品STM32F446系列微控制器
意法半导体(STMicroelectronics,简称ST;纽约证券交易所代码:STM)最新的STM32F446系列微控制器为设计人员带来更多应用选择,新产品整合了增强的ARM®Cortex®-M4处理性能、256KB或512KB片上闪存(均配备128KB RAM)、高能效存储扩展接口以及各种通信接口。 新产品采用意法半导体独有的自适应实时加速器 (ART Accelerator™, Adaptive Real-Time Accelerator) 技术 、智能系统架构以及先进的90nm闪存技术,进一步提升了内置浮点单元和DSP指令的标准ARM Cortex-M4内核处理性能。因此,STM32F446 的CPU具有领先同类产品的225
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved