历史上的今天
返回首页

历史上的今天

今天是:2025年07月22日(星期二)

正在发生

2019年07月22日 | STM32下一次程序后J-link不能识别问题解决

2019-07-22 来源:eefocus

先说下问题: 

1. 我用的是STM32的HAL库, 同事用的是STM32的标准库, 每次新板子在我电脑上下完程序, 同事电脑就下不进去了. 这种情况持续了好久, 还以为是库的问题… 

2. 我自己用STM32CubeMX生成的工程, 某次程序下载到MCU中后, J-link就不识别了, STM32变砖了…


变砖后点击下载会出现: 

这里写图片描述

这里写图片描述

并且SW口不识别: 


这里写图片描述

解决办法的分割线…


查了下, 发现是STM32CubeMX没有设置Debug口为Serial Wire, 只要忘记设置, 就极易出现变砖情况. 还好找到了两种解决办法:


第一种方法: 

配置STM32CubeMX SYS->Debug为Serial Wire: 

这里写图片描述

重新生成工程, 编译, 仍然设置为SW口下载调试, 然后按下STM32的复位按键, 没有复位的用镊子之类的短接复位电容. 保持按住复位按键, 点击Keil的下载按钮, 此时弹出窗口: 

 这里写图片描述 

点YES, 约1s后松开复位按键, 此时应该可以下进去程序了. 如果失败, 可以多尝试几次.


第二种方法: 

如果有串口ISP的话, 这就简单了, 可以用串口ISP下载程序文件, 这样之后再用J-link就没有问题了, 当然, STM32CubeMX不要忘记设置SYS->Debug为Serial Wire.


推荐阅读

史海拾趣

Hewlett Packard Co公司的发展小趣事
确保电路供电电压稳定且符合设计要求,以避免因电压波动导致的音质下降或电路损坏。
Euvis Inc公司的发展小趣事

在技术创新的基础上,Euvis Inc公司积极拓展市场,通过与国际知名电子产品制造商的合作,将其产品应用于各类高端电子产品中。同时,公司注重品牌建设,通过一系列营销活动提升品牌知名度和美誉度。随着市场份额的不断扩大,Euvis Inc公司逐渐在电子行业中树立起了高端、可靠的品牌形象。

EICHHOFF公司的发展小趣事

EICHHOFF公司成立于XX世纪XX年代,当时由创始人XXX在德国的一个小镇上开设了一个小型的电子元件加工厂。由于XXX对电子技术的热爱和对市场需求的敏锐洞察,他专注于生产高质量的连接器和其他电子组件。在初创阶段,EICHHOFF的产品主要供应给当地的电子制造商和维修店。随着口碑的逐渐传播和产品质量的不断提升,公司开始接到来自更广泛地区的订单。

为了应对不断增长的市场需求,EICHHOFF公司逐步扩大了生产规模,并引入了先进的生产设备和技术。同时,公司也注重人才培养和团队建设,吸引了一批有才华的工程师和技术人员加入。这些努力使得EICHHOFF在电子行业中逐渐崭露头角。

Greatbatch-Sierra Inc公司的发展小趣事

EICHHOFF公司成立于XX世纪XX年代,当时由创始人XXX在德国的一个小镇上开设了一个小型的电子元件加工厂。由于XXX对电子技术的热爱和对市场需求的敏锐洞察,他专注于生产高质量的连接器和其他电子组件。在初创阶段,EICHHOFF的产品主要供应给当地的电子制造商和维修店。随着口碑的逐渐传播和产品质量的不断提升,公司开始接到来自更广泛地区的订单。

为了应对不断增长的市场需求,EICHHOFF公司逐步扩大了生产规模,并引入了先进的生产设备和技术。同时,公司也注重人才培养和团队建设,吸引了一批有才华的工程师和技术人员加入。这些努力使得EICHHOFF在电子行业中逐渐崭露头角。

Hartmann Codier GmbH公司的发展小趣事

EICHHOFF公司成立于XX世纪XX年代,当时由创始人XXX在德国的一个小镇上开设了一个小型的电子元件加工厂。由于XXX对电子技术的热爱和对市场需求的敏锐洞察,他专注于生产高质量的连接器和其他电子组件。在初创阶段,EICHHOFF的产品主要供应给当地的电子制造商和维修店。随着口碑的逐渐传播和产品质量的不断提升,公司开始接到来自更广泛地区的订单。

为了应对不断增长的市场需求,EICHHOFF公司逐步扩大了生产规模,并引入了先进的生产设备和技术。同时,公司也注重人才培养和团队建设,吸引了一批有才华的工程师和技术人员加入。这些努力使得EICHHOFF在电子行业中逐渐崭露头角。

Global Power Technologies Group公司的发展小趣事
选择合适的电阻、电容和三极管等元件,确保电路的稳定性和可靠性。

问答坊 | AI 解惑

ZT:电子毕业生如何规划你的人生

一、 怎样规划你的毕业后的人生     我今年39岁了, 25岁研究生毕业,工作14年,回头看看,应该说走了不少的弯路,有一些经验和教训。现在开一个小公司,赚的钱刚够养家糊口的。看看这些刚毕业的学生,对前景也很迷茫,想抛砖引玉,谈谈自己 ...…

查看全部问答>

单片机键盘驱动

大家对这个程序发表意见:: 中断程序功能:将键盘输入的数字存储到单片机数据存储器的某个位置:勇于接受批评,INIT1: S1:MOV DPTR ,#3FFFH    MOV A,@DPTR    MOV R2,A    LJMP DELAY1ms    MOVX ...…

查看全部问答>

如何在RedCycloneII上配置SDRAM clk的phase shift?

刚开始使用CycloneII FPGA,和朋友借了一块RedCycloneII板(FPGA是EP1C6Q240C8),但是资料光盘找不到了。在尝试在RedCycloneII上把NIOS跑起来。不过不知道该把SDRAM clk的phase shift配成什么值合适,试了几个值都不行。哪位大虾以前成功过?配的 ...…

查看全部问答>

【问TI】能否能提供负电源DC/DC的实例?

 一时未想到悬而未决的紧急提问,倒是有个想414的课题一直没实际去做,有这么好的机会希望能借专家一把力。  俺的问题是这样的:这年头DC/DC控制芯片虽多如牛毛,但基本都是「+输入→+输出」或「+输入→-输出」,没咋见过「-输入→-输出」的,应 ...…

查看全部问答>

招聘硬件工程师

上海东现船舶设备有限公司招聘硬件工程师,要求如下:1. 精通模电,数电。2. 5年以上的硬件开发经验,有EMC经验更佳。3. 熟悉现场总线,如can总线。4. 熟悉arm且有项目经验。5. 有测控或仪器仪表行业经验有限考虑。工作地点:上海徐汇区。一经录用 ...…

查看全部问答>

南华大学黄智伟系列--电子设计竞赛必须掌握的一些基本技能

本帖最后由 paulhyde 于 2014-9-15 04:13 编辑 全国大学生电子设计竞赛试题包括理论设计、实际制作与调试等内容,既考虑到教学的基本内容要求,又适当了反映新技术和新器件的应用,竞赛试题一般都要求完成一个完整的电子系统的设计与制作,全面测 ...…

查看全部问答>

ARM体系结构与编程中的一个小问题

在看ARM体系结构与编程,第116页有个地方不明白: GBLA             objectsize   ;声明一个全局的算术变量 objectsize      SETA     0xff &n ...…

查看全部问答>

学习LaunchPad

先申明一下,我手上还没有Ti的LaunchPad板,但在学校学习过51单片机。 个人感觉,学习不同单片机的过程应该是一样的。 1、熟悉各外围功能模块的工作方法及寄存器位的定义; 2、外围功能模块一般从基本的开始,如端口。输出驱动LED灯,输入读取按 ...…

查看全部问答>

关于Hercules有哪些应用案例呢

Hercules推出时间不算太长,对于我来说是一个全新的处理器,所以想在这里跟讨论讨论大家Hercules有哪些应用的案例呢? 或者说大家有没有人准备在新的项目中使用这款处理器? 作为一款安全处理器,在怎样的环境中使用时比较合适的呢?…

查看全部问答>

单轴倾角传感器SCA60C团购贴(针对EEW比赛的朋友)

本帖最后由 paulhyde 于 2014-9-15 03:02 编辑 针对EEW参加比赛的朋友,一直想做点事,但都没有行动。 最近看到SCA60C的小量采购量大量上升,估计很多朋友都在用这个准备比赛。所以特在这发个贴,给EEW的朋友特价支持! 有需要这个倾角传感器的 ...…

查看全部问答>