0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

STM32F4系列芯片几个无法启动的原因

电子设计 来源:电子设计 作者:电子设计 2022-02-16 14:08 次阅读

最近一年多开始使用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没电,芯片根本无法工作。

100059360-114517-76yth.png

4、外部晶振工作异常

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

5、外部RTC 晶振忘记焊接

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

出处:https://blog.csdn.net/a1072619378/article/details/85268494

审核编辑:何安

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • STM32F4
    +关注

    关注

    3

    文章

    192

    浏览量

    27676
收藏 人收藏

    评论

    相关推荐

    stm32f4 FLASH_ProgramDoubleWord函数数据不能写入flash的原因

    STM32F401芯片,调用flash写函数时,如果写一个字,也就是调用stm32f4 FLASH_ProgramWord函数,能正确写入;如果换成stm32f4 FLASH_Pro
    发表于 04-12 06:50

    STM32F1改用STM32F2或STM32F4芯片后,发现芯片根本不能正常工作怎么解决?

    曾有工程师反映,之前用STM32F1系列芯片好好的,后来因为产品需要,改用STM32F2或STM32F4
    发表于 04-08 06:45

    STM32F4 ADC采集数据不匹配是什么原因造成的?如何解决?

    通过STM32F4 进行双同步规则AD采集,设置ADC1,ADC2各2路通道,一共4路通道进行AD采集。 按照我的理解是0~3.3V对应0~4096,且硬件方面Vref+接到3.3V,Vref-接到
    发表于 04-02 08:21

    stm32F4 64位变量操作异常怎么解决?

    stm32F4 64位变量使用报错解决
    发表于 04-02 07:16

    STM32F4系列USB OTG FS如何使用自定义的USB端点?

    我们公司有一款设备,使用了0X06和0X88这两个端点和上位机通信,现在我计划使用STM32F4系列单片机替代。但是看F4的参考手册,它的端点只有0,1,2,3这四个,请问我可以通过配置寄存器的方式让
    发表于 04-02 07:12

    STM32F4内部的DAC可以分时复用吗?

    请问,STM32F4内部的DAC可以分时复用吗?
    发表于 03-28 08:38

    请问引脚数相同的STM32F2的程序可以直接运行在STM32F4的上吗?

    引脚数相同的STM32F2的程序可以直接运行在STM32F4芯片上吗?手册上说F4全兼容F2的软件
    发表于 03-27 07:43

    STM32F4休眠的时候可以产生PWM波吗?

    STM32F4 休眠的时候可以产生PWM波吗
    发表于 10-17 08:11

    相同封装的STM32F7和STM32F4可以替换焊接吗?

    两者的封装一样,STM32F4可以焊接到STM32F4的板子上直接使用吗
    发表于 10-13 08:11

    STM32F030在低温下无法启动

    STM32F030在低温下无法启动
    的头像 发表于 09-27 16:19 1038次阅读
    <b class='flag-5'>STM32</b>F030在低温下<b class='flag-5'>无法</b><b class='flag-5'>启动</b>

    请问下stm32f4有支持spram的吗?

    请问下stm32f4有支持spram的吗
    发表于 09-25 07:49

    STM32F4的PWM最高速度?

    STM32F4的PWM最高速度
    发表于 09-22 08:09

    stm32f4系列是不是内部包含dfu程序?

    stm32f4系列是不是内部包含dfu程序,f1系列需要自己烧入dfu才能使用对吧
    发表于 09-22 07:19

    项目开发时能不能同时用stm32WB和stm32F4

    请问项目开发时能不能同时用两块芯片,比如一块stm32WB,一块stm32F4
    发表于 08-08 07:30

    STM32F4系列微控制器必须使用驱动时钟吗?

    STM32F4系列微控制器必须使用驱动时钟吗?
    发表于 05-05 10:06