STM32F4系列芯片无法正常工作的现象及原因分析集锦

最近一年多开始使用STM32F4系列芯片,在使用开发板、评估板的时候一切正常,但当自己做板子的时候事故频发,最典型的就是无法启动、无法刷机,现将遇到的几个无法启动的原因分析如下:

1、芯片引脚短路

这是最典型的现象,也是最常见的原因,一般不工作的时候第一反应就是检查是否发生短路,短路引发芯片无法正常工作。

2、芯片VCAP引脚没有接电容

有一次自己做的板子,忘记在VCAP引脚引出电容,导致一直无法工作,经查Datasheet,发现VCAP引脚是专为芯片内部1.2V区域供电所用,若没有引出电容,1.2V区域将无法正常工作。

3、芯片VDDA(VREF)引脚没有供电

一次做AD转换,为求精确,将VDDA(VREF)引脚接上一个稳压器,并且为节约用电,在AD转换部分增加了MOS管的开关控制电路,控制GPIO拉低之后AD部分才能有电,VDDA(VREF)引脚才能供电。经查,VDDA引脚是负责芯片内部模拟部分供电,RC振荡器的供电就是由它提供,VDDA没电,芯片根本无法工作。

4、外部晶振工作异常

外部晶振无法正常工作也是导致芯片无法正常工作的原因,如果程序时钟配置中没有增加在外部晶振无法正常工作时切换到内部晶振的代码,将导致单片机无法正常启动。

5、外部RTC 晶振忘记焊接

有一次焊板子时32.768K的晶振没有了,就没有焊接到板子上,导致板子没有正常工作,经调试,发现卡在了RTC初始化的时候,查代码发现,RTC初始化中有一个等待外部时钟就位的while循环,若没有晶振,将死在那个循环中。

STM32芯片无法正常工作的现象及原因分析集锦相关推荐

  1. 联想微型计算机开机黑屏什么原因,联想笔记本电脑开机黑屏的现象及原因分析...

    联想笔记本电脑开机黑屏的现象有很多种,根据这些现象,我们就可以判断问题所在,就容易解决了,下面小编整理了几种常见的现象及原因分析,供大家参考. 现象一:玩游戏的时候出现乱码,条纹,运行其他程序没问题, ...

  2. 关于flink的时间处理不正确的现象复现原因分析

    跟朋友聊天,说输出的时间不对,之前测试没关注到这个,然后就在processing模式下看了下,发现时间确实不正确 然后就debug,看问题在哪,最终分析出了原因,记录如下:    最下面给出了复现方案 ...

  3. 找了份工作, 会涉及到STM32芯片. 把最近学习的东西跟大家分享一下.

    用的是DX32 大虾的开发板. 功能比较全, 仿真器也不贵, 是被和谐的版本. 最近仔细看了一下文件系统,   彻底弄明白了以前在移植busybox对文件系统还是很模糊的概念. 简单讲一下心得 1 文 ...

  4. stm32单片机屏幕一直闪_STM32单片机常见的工作异常现象分析及解决方案

    贴了两块样板,烧写同样的固件.其中一块工作正常,但是另外一块出现了很奇怪的现象:在线调试正常:每次烧写完后工作正常:重新上电有时候工作正常,有时候工作不正常:工作不正常时,按下复位按键,恢复正常. 工 ...

  5. 深入浅出地理解STM32中的定时器工作原理

    深入浅出地理解STM32中的定时器工作原理 一.如何实现延时 1 纯硬件电路 2 纯软件编程 3 可编程定时/计数器 二.可编程定时/计数器有哪些功能? 三.STM32F103 的定时器有哪些 1 基 ...

  6. stm32芯片休眠模式_基于STM32单片机低功耗模式机制详细解析

    相关推荐 创新的 RXv3 核大幅提升了久经验证的瑞萨电子 RX CPU 核架构性能,实现了高达 5.8 Co... 发表于 2018-10-25 14:54 • 0次阅读 RXv3核实现了5.8 C ...

  7. stm32 工业按键检测_基于STM32芯片的能谱仪设计

    随着对天然辐射场中低能量γ谱学及其应用的深入研究,γ能谱仪不仅在固体矿产勘探.油气普查.水文和工程地质调查等工业生产及科学研究方面,甚至在民用的环境辐射场调查.建材与建筑装饰材料放射性检测方面,都得到 ...

  8. gprs模块http mqtt_在GPRS模块(SIM800C)和STM32芯片上实现MQTT协议 | TsonTec:测量解决方案提供者...

    最近真是的好一个劲的折腾,算是完全搞明白了如何在STM32上实现MQTT协议了. 目录 [显示] 一.本教程中说明的内容 先说说本文化的适用范围吧: 一.使用的芯片是STM32F103C8T6,但是并 ...

  9. STM32芯片烧录的三种方式介绍,串口、STM32 ST-LINK Utility以及STM32CubeProgrammer

    STM32芯片烧录的三种方式介绍,串口.STM32 ST-LINK Utility以及STM32CubeProgrammer 1 概述 1.1资源概述 1.2 STM32串口烧录方式 2.KEIL软件 ...

  10. 服务器看门狗芯片电路图,看门狗芯片MAX708的工作原理及数 - 电源设计应用 - 电子发烧友网...

    引 言 单片机的程序稳定性和运行及数据的安全性是设计者在不同的运行环境中所必须考虑的问题,而最易遇到的问题是受干扰而使CPU进入死循环,一般情况下设计者会使用软件陷阱和软件看门狗来避免此类现象的出现, ...

最新文章

  1. 可见光能量范围_通过能量转移技术实现双功能金属有机框架中分子马达的可见光驱动旋转...
  2. python安装modify setup选哪-python 之禅 import this
  3. 浅谈多线程——NSThread
  4. 如果程序员想从事网络营虚拟光驱
  5. About 3GPP
  6. Itext学习(二)----实现把图片转化为pdf
  7. 【报告分享】斯坦福-2019人工智能指数年度报告.pdf(附293页报告现在链接)
  8. NC6.3 变更销售合同维护模板后单据追溯查询提示权限问题的解释
  9. 基础版的音频功放电路(A类功放电路、B类功放电路、C类功放电路、D类功放电路、G类功放电路、H类功放电路、K类功放电路、T类功放电路)
  10. treeoj 1206~1208 1212
  11. 计算机重新启动操作处于挂起状态,win7系统安装Photoshop提示安装程序检测到计算机重新启动操作可能处于挂起状挂起状态的解决方法...
  12. 如何将逐小时数据处理为逐日数据
  13. git gc error: failed to run repack message
  14. NLP「自然语言处理技术」
  15. 背景建模方法论文总结
  16. 学生专用计算机怎样开启关机,win7电脑怎么用命令设置自动关机
  17. 这2个在线资源网千万别错过,老司机人手一份,一年省下好几千
  18. html 中二维数组创建,【百度】js基础任务2-二维数组,dom操作
  19. Facebook没有测试工程师,如何进行质量控制的?
  20. 计算机毕业设计ssm+vue基本微信小程序的拼车自助服务小程序

热门文章

  1. 对Json数据的处理(模拟获取数据是来自于本地)
  2. CSS解读之box-sizing属性
  3. 跨域组播--MBGP+MSDP+Anycast RP
  4. 单细胞分析实录(10): 消除细胞周期的影响
  5. ps怎么更改背景图层大小_Photoshop怎么改变(缩小)图片尺寸大小
  6. 找不到或无法加载主类怎么办
  7. 电流检测电路-含运放电流方案
  8. C语言结构体struct
  9. 【读书笔记】2018《后谷歌时代:大数据的衰落及区块链经济的崛起》
  10. jinjia2调用json文件注意事项