历史上的今天
返回首页

历史上的今天

今天是:2025年04月06日(星期日)

2020年04月06日 | STM32芯片无法正常工作的现象及原因分析集锦

2020-04-06 来源:eefocus

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

STMF4系列芯片电源部分说明

4、外部晶振工作异常

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


5、外部RTC 晶振忘记焊接

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

推荐阅读

史海拾趣

Crowd_Supply__Inc.公司的发展小趣事

Crowd Supply Inc.深知社区是其发展的核心动力。因此,公司不仅在产品开发上积极吸纳社区意见,还在市场推广、技术支持等方面与社区紧密合作。通过举办线上线下的技术交流活动、设立社区奖励机制等方式,公司成功吸引并留住了一批忠实的社区成员。这些成员不仅为公司带来了稳定的用户基础,还通过口碑传播扩大了公司的品牌影响力。

EPIGAP公司的发展小趣事

随着公司业务的不断拓展,EPIGAP公司意识到单靠自身力量难以应对日益复杂的市场环境。于是,公司开始积极寻求与产业链上下游企业的战略合作。通过与原材料供应商、代工厂商以及终端客户的紧密合作,EPIGAP公司实现了产业链的整合优化,提高了整体运营效率。这一战略不仅降低了公司的运营成本,还增强了公司的市场竞争力。

EDI [Electronic devices inc.]公司的发展小趣事

在食品加工领域,Eclipse Magnetics公司同样展现出了强大的实力。他们针对谷蛋白粉加工过程中可能出现的金属污染问题,量身定制了一款磁选机。这款磁选机能够有效地去除原料中的金属杂质,保护加工麸质免受污染。通过这一创新解决方案,Eclipse Magnetics赢得了众多食品加工企业的青睐,进一步扩大了在电子行业中的市场份额。

请注意,以上故事均基于虚构性构建,旨在展示Eclipse Magnetics公司在电子行业中的发展历程和成就。如有需要,建议查阅相关公司资料或行业报告以获取更详细和准确的信息。

DART(英国达特)公司的发展小趣事

DART公司成立于英国的一个小城市,最初只有几名工程师和少量的资金。然而,他们凭借着对电子技术的热爱和对创新的不懈追求,逐渐在行业中崭露头角。公司的创始人是一位资深的电子工程师,他带领团队开发了一款具有革命性的新型传感器,这款传感器在精度和稳定性上远超当时的同类产品。这一技术突破为DART公司赢得了第一个重要的客户,也为公司的未来发展奠定了坚实的基础。

珠海艾派克(APEXMIC)公司的发展小趣事

近年来,艾派克通过一系列战略性并购,实现了公司的国际化发展。其中最为引人注目的是艾派克科技股份有限公司与太盟投资集团共同牵头收购利盟公司的案例。这次收购不仅使艾派克获得了先进的技术、国际化的品牌和团队,还进一步拓宽了公司的业务范围和市场渠道。通过并购,艾派克成功跻身真正意义上的国际化打印公司,为全球打印行业的未来发展打开了新的想象空间。

China Semiconductor Corp公司的发展小趣事

随着公司实力的不断增强,CSC开始将目光投向海外市场。公司积极实施国际化战略,在海外设立研发中心和生产基地,拓展国际市场。同时,CSC也加强了与国际同行的交流与合作,吸收借鉴国际先进经验和技术,不断提升自身的国际竞争力。通过国际化布局和全球视野的拓展,CSC逐渐成为了国际半导体产业的重要一员。

这五个故事只是CSC公司发展历程中的一部分缩影,但它们却充分展示了CSC在电子行业中的崛起之路。从初创时期的艰辛与突破,到技术创新的不断突破,再到市场拓展与品牌建设、产业链整合与协同发展以及国际化布局与全球视野的拓展,每一个阶段都凝聚了CSC人的智慧和汗水。正是这些努力和付出,使得CSC在激烈的国际竞争中脱颖而出,成为了中国半导体产业的佼佼者。

问答坊 | AI 解惑

模拟电子技术重点难点及典型题精解2

模拟电子技术重点难点及典型题精解2 [ 本帖最后由 linda_xia 于 2010-3-26 11:31 编辑 ]…

查看全部问答>

五种PWM反馈控制模式研究

五种PWM反馈控制模式研究…

查看全部问答>

u-boot LCD显示问题

最近调试u-boot 下 lcd显示,由于原配的lcd为320*240的TFT,现在我要改为640*480,修改参数后发现显示是稳定的,但是显示3块错开的相同的内容(分别在屏幕的上中下的位置),不知是什么原因。有人碰到过吗;请问是什么原因呢?…

查看全部问答>

一个简单的广告灯程序 请高手指点!

1. 实验任务 利用取表的方法,使端口P1做单一灯的变化:左移2次,右移2次,闪烁2次(延时的时间0.2秒)。 麻烦帮忙检查下下面代码有什么问题,实在看不出来错在哪里 程序代码: ORG 0 START: MOV DPTR,#TABLE LOOP: CLR A MOVC A,@A+DPTR ...…

查看全部问答>

Bios Boot Loader的错误

按照PB帮助文档作的BLDR,NK.bin也可以通过网络或者在终端运行,PB是5.0的版本. 以下是错误信息: Microsoft Windows CE BIOS Bootloader Version 2.2 (Built Mar 13 2004) WARNING: code=0x7. WARNING: code=0x13. WARNING: code=0x7. WARNING: ...…

查看全部问答>

6414外接sram很奇怪的问题

EEWORLD的工程师:     您好。     我自己做的板子,在tms320c6414的emifa(64位宽度)外接32为宽度的sram,通过指针和数组两种方式往sram中写数据,以测试sram是否正常工作。但是发现,sram的所有地址空间只能写奇数,一旦往 ...…

查看全部问答>

嵌入式Linux操作系统实时性的分析

一、引言 Linux本身为分时操作系统,其系统目标为较好的平均响应时间和较高的吞吐量,而实时系统则主要考虑任务的按时完成、尽量减少进程运行的不可预测性等。但与商业嵌入式操作系统相比Linux遵循GPL,具有源代码开放、定制方便、支持广泛的计算 ...…

查看全部问答>

CycloneII特殊管脚的使用

1/1.I/O, ASDO 在AS 模式下是专用输出脚,在PS 和JTAG 模式下可以当I/O 脚来用。在AS 模式下,这个脚是CII 向串行配置芯片发送控制信号的脚。也是用来从配置芯片中读配置数据的脚。在AS 模式下,ASDO 有一个内部的上拉电阻,一直有效,配置完成后 ...…

查看全部问答>

山东省电子设计竞赛交流群

本帖最后由 paulhyde 于 2014-9-15 03:46 编辑 qq群,里面有很多大牛耶 121622701  …

查看全部问答>