STM32F407ZG单片机晶振由例程默认推荐的8M换为自定义的4-26M时的注意事项
以下由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时的注意事项相关推荐
- 3v stm32 供电 晶振起振_晶振起振_单片机晶振不起振原因及解决方法
晶振是指从一块石英晶体上按一定方位角切下薄片(简称为晶片),石英晶体谐振器,简称为石英晶体或晶体.晶振:而在封装内部添加IC组成振荡电路的晶体元件称为晶体振荡器.其产品一般用金属外壳封装,也有用玻璃壳 ...
- 单片机交通灯的电路图以及代码_单片机晶振“问答篇”(下),17大单片机晶振问题全解答...
晶振,在现实生活中随处可见,因此人们对晶振的关注度逐渐提高.而对于单片机使用者而言,或多或少存在一些有关单片机晶振的疑问.为此,本文为大家带来17个网友提出的单片机晶振问题,并一一给出正确解答,以帮助 ...
- 单片机晶振概述及工作原理
一.单片机晶振简单介绍 单片机晶振是单片机内部电路产生单片机所需的时钟频率的部件,单片机晶振提供的时钟频率越高,那么单片机运行速度就越快,单片接的一切指令的执行都是建立在单片机晶振提供的时钟频率.晶振 ...
- 51单片机电路原理图_单片机晶振的必要性
单片机工作时,是一条一条地从ROM中取指令,然后一步一步地执行.单片机访问一次存储器的时间,称之为一个机器周期,这是一个时间基准.一个机器周期包括12个时钟周期.如果一个单片机选择了12MHZ晶振,它 ...
- 单片机晶振异常分析于测试
单片机晶振异常分析于测试 最近在一个项目当中使用的是STM32F407的芯片,晶振是使用的25M,当单板拿回来后简单的测量了电源参数,正常后给到软件工程师烧录程序,在烧录的过程中出现了关于晶振的问题, ...
- 知乎大神深入解析:单片机晶振脚原理是什么?
关注.星标公众号,直达精彩内容 XTAL1和XTAL2指的是8051系单片机上常见的用于接"晶振"(晶体谐振器-Crystal Resonator")的两个引脚.从原理上 ...
- 单片机反相器_单片机晶振旁边电容的作用及振荡电路的分析
绝大多数的MCU爱好者对MCU晶体两边要接一个22pF附近的电容不理解,因为这个电容有些时候是可以不要的.参考很多书籍,讲解的很少,往往提到最多的是起稳定作用,负载电容之类的话,都不是很深入理论的分析 ...
- 单片机反相器_秒懂单片机晶振电路原理
在单片机中晶振是普遍存在的,那么晶振为什么这么必要,原因就在于单片机能否正常工作的必要条件之一就是时钟电路,所以单片机就很需要晶振. 电子学习资料大礼包mp.weixin.qq.com 打个比方来说 ...
- 单片机反相器_细说单片机晶振电路22pf/30pf电容的作用
刚学单片机的学长告诉我单片机的晶振电路中就是用22pf或30pf的电容就行,听人劝吃饱饭吧,照着焊电路一切ok,从没想过为什么,知其所以然而不知其为什么所以然,真是悲哀,最近状态好像一直不太好,也难以 ...
最新文章
- Node.js实现服务器端生成Excel文件(xls格式、xlsx格式文件)并弹出下载文件
- 【★】Web精彩实战之智能迷宫
- [开心]很搞笑的贴图,必看(收藏)
- html 服务器运行exe,html运行exe文件,兼容浏览器
- 八十七、CSS水平垂直居中的布局方式
- linux git ssh_Git年满13岁,可以了解Linux和SSH命令,Python编程等等
- typedef 指向函数的指针
- D3 scalePow
- 字段 密码有效期_你知道Linux中用户们的密码藏在哪儿吗?
- mfc在运行的时候为什么没有实例化_Redis(7)——持久化【一文了解】
- ubuntu14.04无法打开新加卷
- R语言大作业(二):上海市人口普查数据分析
- 20行代码简单python爬虫,爬虫实例
- 数据库可视化工具——HeidiSQL
- 第八届泰迪杯数据挖掘赛C题总结
- 本文介绍在Wireshark网络协议分析仪中如果解密SSL和TLS流量
- overload与override
- Life feelings--9--Mamba out 科比走了,给我们留下的那些惦念
- 联想Y7000如何切换性能模式
- 使用opencv进行USB摄像头参数配置
热门文章
- Selenium Chrome 查看网络请求
- python数据可视化书籍推荐_数据可视化的优秀入门书籍有哪些?
- A comprehensive overview of knowledge graph completion
- 全数字OQPSK调制解调的基本算法,包括成形滤波器、NCO模型、载波恢复
- Spring Cloud 【微服务】
- 基于WSL2+NVIDIA Docker的开发环境最佳实践
- 841N V8 300R V3 AR9341 UBOOT OP固件 ART赏先版及TTL接线图
- 百度2012实习生校园招聘笔试题
- Redis-常用数据结构
- 简单实用远控小工具Todesk