历史上的今天
返回首页

历史上的今天

今天是:2025年03月13日(星期四)

正在发生

2020年03月13日 | STM32使用SWD连接报错总结

2020-03-13 来源:eefocus

使用SWD通过J-Flash烧写STM32时,会出现各式各样的错误; 

总结下原因: 


1、复位脚被拉低了,这次我遇到的就是复位引脚的电容焊反了(钽电容),可以正常连接,但是烧写程序时会出现如下报错 

–> 

- Erasing affected sectors … 

- ERROR: RAM check failed @ address 0x20000000. 

- ERROR: Write: 0x03020100 07060504 

- ERROR: Read: 0x00000000 00000000 

- ERROR: (0 bytes of RAM have been checked successfully) 

- ERROR: Failed to erase sectors 

- De-initializing CPU core (Exit sequence) … 

- ERROR: Failed to auto program target 


2、SWDIO和SWCLK线序错误、虚焊 、短接,错误表现为连接不成功;


3、另外会出现STM32: Connecting to CPU via connect under reset failed. 

此时可以检查下VDDA和VSSA电压是否均正常,如果VDDA低于VDD太多会导致无法正常烧写芯片;


4、如果出现读取的id和工程设置的芯片id不符合的情况,多半是jlink本身有问题,固件与驱动不符,导致的读取数据错误;可以尝试更换低版本的驱动,有时候最新的不一定是最合适的。


5、如果在程序中禁用了SWD调试接口,即将SWD所用的IO口当作普通的IO口使用时,下载完第一次程序后,如果从flash启动(BOOT0==0)则无法继续使用SWD接口重新下载程序或者调试; 


此时可能会出现如下提示: 

- Connecting … 

- Connecting via USB to J-Link device 0 

- Target interface speed: 200 kHz (Auto) 

- VTarget = 3.345V 

- ERROR: Failed to connect. 

Could not establish a connection to target. 

解决办法是将BOOT0拉高,让程序从ram启动,则可以使用SWD重新下载程序;

推荐阅读

史海拾趣

GREATECS公司的发展小趣事

在电子行业中,有许多伟大的企业(GREATECS公司,这里假设为泛指多个杰出电子企业)通过不同的路径和策略实现了显著的发展。以下是五个相关故事,每个故事均基于事实,旨在展示这些企业如何成长和壮大。

1. 通用电气(General Electric, GE)的多元化扩张

通用电气(GE)的故事始于1888年,由托马斯·爱迪生创立,最初专注于电力和照明领域。随着时间的推移,GE通过一系列的战略并购和内部创新,逐渐扩展到电机、电动机制造、航空、医疗设备、核能等多个领域。在20世纪,GE成为全球最大的多元化企业之一,其业务遍布全球。特别是在杰克·韦尔奇担任CEO期间(1981-2001),通过大规模的并购和扩张,GE的营业收入和市值显著增长。然而,2008年金融危机后,GE面临经济困境,随后进行了战略调整,出售金融资产并重点发展核心业务,如今仍是全球领先的科技和工业公司之一。

2. 索尼(Sony)的创新之路

索尼公司成立于1946年,最初由井深大和盛田昭夫创立,起初是一家小型电子产品制造商。索尼的崛起得益于其持续的创新精神和对消费者需求的敏锐洞察。1958年,索尼推出了世界上第一台便携式晶体管收音机,开启了便携式电子产品的新时代。随后,索尼又推出了Walkman便携式音乐播放器、PlayStation游戏机等一系列革命性产品,这些产品不仅改变了人们的娱乐方式,也奠定了索尼在全球电子行业的领先地位。索尼的成功在于其不断追求技术创新和产品质量,以及对市场趋势的准确把握。

3. 三星电子的崛起

三星电子是韩国最大的电子企业,其发展历程充满了挑战与机遇。起初,三星主要从事贸易和低端电子产品制造。然而,在20世纪80年代末至90年代初,三星决定实施“新经营”战略,通过大规模投资研发、提升产品质量和品牌形象,实现了从低端制造商向高端科技企业的转型。在半导体、智能手机、显示面板等领域,三星取得了重大突破,成为全球市场的领导者。三星的成功在于其强大的研发能力、高效的供应链管理以及对市场变化的快速响应。

4. 英特尔(Intel)的芯片霸主地位

英特尔公司成立于1968年,最初是一家专注于半导体存储器的初创企业。然而,随着日本存储器制造商的崛起,英特尔面临了巨大的竞争压力。在关键时刻,英特尔决定放弃存储器业务,转而专注于微处理器(CPU)的研发和生产。这一战略转型使英特尔迅速崛起为全球最大的CPU制造商,其“Intel Inside”计划更是深入人心,成为个人电脑行业的标准配置。英特尔的成功在于其强大的技术创新能力、对市场需求的精准把握以及与全球合作伙伴的紧密合作。

5. 华为的技术突破与全球化战略

华为作为中国电子行业的代表企业,其发展历程充满了传奇色彩。起初,华为主要从事电信设备的研发和销售。然而,随着技术的不断进步和市场需求的不断变化,华为逐渐将业务扩展到智能手机、云计算、人工智能等多个领域。华为的成功在于其持续的技术研发投入、对全球市场的深入洞察以及灵活的市场策略。特别是在5G技术方面,华为取得了重大突破,成为全球领先的5G解决方案提供商。同时,华为还积极推动全球化战略,与全球多个国家和地区的运营商建立了紧密的合作关系。

EQCOLOGIC公司的发展小趣事

在电子产品行业,品质是企业生存和发展的关键。EQCOLOGIC公司从成立之初就高度重视品质控制,建立了严格的质量管理体系。公司投入大量资金购买先进的检测设备,确保每一批产品都符合质量要求。同时,EQCOLOGIC还注重员工培训和技能提升,提高员工对品质控制的意识和能力。正是对品质的坚守,让EQCOLOGIC在竞争激烈的市场中赢得了良好的口碑。

Allied Electronic & Semiconductor Technology Inc公司的发展小趣事

随着国内市场的饱和,AE&ST公司开始将目光投向全球。公司积极寻找国际合作伙伴,拓展海外市场。在一次国际电子展上,AE&ST与一家欧洲知名电子公司达成了战略合作协议。双方共同研发了一款针对欧洲市场的特色产品,并成功打开了欧洲市场的大门。此后,AE&ST公司不断深化与国际伙伴的合作,逐步实现了全球化布局。

BOOKLY公司的发展小趣事

BOOKLY公司深知品质是赢得市场的关键。因此,公司从创立之初就建立了严格的质量管理体系,确保每一款产品的品质和性能都达到最高标准。同时,BOOKLY还注重品牌塑造,通过精心的品牌设计和营销活动,提升了品牌知名度和美誉度。这些努力使得BOOKLY的产品在市场上获得了良好的口碑和广泛的认可。

CETC公司的发展小趣事

CETC深知人才是企业发展的根本。因此,公司一直注重人才培养和团队建设。公司设立了完善的培训体系,为员工提供各种学习和发展的机会。同时,CETC还积极引进国内外优秀人才,打造了一支高素质、专业化的团队。这支团队在公司的各个领域都发挥着重要作用,为公司的持续创新和发展提供了有力保障。

Dynex公司的发展小趣事

随着电子行业的快速发展,CETC意识到单打独斗难以应对市场的快速变化。于是,公司积极寻求与其他企业的合作,共同推动产业的发展。在与某知名通信设备制造商的合作中,CETC提供了先进的电子元件和解决方案,双方共同开发出了多款畅销产品,实现了市场的共赢。这种合作模式不仅提升了CETC的市场竞争力,也促进了整个电子行业的健康发展。

问答坊 | AI 解惑

新型低频滤波器

在低频(600Hz_500KHz)常用的带通滤波器中,LC滤波器体积大,稳定性欠佳,晶体滤波器稳定性好,但只能制成窄带滤波器,并且抗振动冲击性能差。有源滤波器虽体积小,但稳定性和衰减特性常不佳,而且调试不易。另外陶瓷滤波器也存在温度系数差和低频 ...…

查看全部问答>

是不是有便宜的空pcb板可以买到啊!

要是让制作商制作一块pcb板需要很多钱的,问问大家是不是能买到便宜的空白pcb板啊!…

查看全部问答>

什么是iphone cp chip

本帖最后由 jameswangsynnex 于 2015-3-3 19:59 编辑 …

查看全部问答>

谁能推荐个好用的wifi模块或芯片

最近要搞无线传输,谁知道有好用的wifi模块或芯片,能用单片机驱动的,串口或者usb口的。…

查看全部问答>

求程序的验证结果

小弟有一个程序,但没硬件平台,希望大家在硬件上验证后告诉下结果。(是考试的程序) #include sbit P1_0=P1^0; sbit P1_1=P1^1; void DELAY(int i) {    TMOD=0X01;    EA=0;    TR0=1;    whi ...…

查看全部问答>

强实时开源RTOS项目正式启动,欢迎参与!

导航技术平台(www.hellognss.com),最近正式启动了强实时开源RTOS项目, 希望有识之士参与国产开源嵌入式实时RTOS的讨论和研发! 需要了解开源项目详情请访问网站或加入QQ群:17839865…

查看全部问答>

集成电路设计(2)

    对于MOS管必须掌握的几个公式和参数:     大信号公式:     漏极电流:         这个公式要分段讨论。     当VDS<VGS-Vt时,也就是MOS管 ...…

查看全部问答>

【问TI】6713的ARE连接FIFO的读时钟?

6713的ARE连接FIFO的读时钟ARE不是使能信号吗如何当时钟应用啊…

查看全部问答>

IO 口驱动直流电机

大家好。 我想用单片机的IO口直接驱动直流电机。  需要在IO口上接驱动电路吗? …

查看全部问答>

MSP430FG439上实现IO模拟UART以及移植要点解析

最近要做MSP430上的开发,一上手就要做IO模拟UART这种难度的玩意,幸好网上已经有很多现成的MSP430的软串口实现例子,本文代码大部分参考>http://www.microcontrol.cn/430base.htm上的《MSP430的Timer_A实现模拟串口功能例程》,并且成功移植到MSP4 ...…

查看全部问答>