历史上的今天
返回首页

历史上的今天

今天是:2024年12月12日(星期四)

正在发生

2018年12月12日 | stm32的程序下载方式ISP、JFLASH、MDK总结

2018-12-12 来源:eefocus

1.首先看一下stm32启动模式 

STM32的三种编程下载方式


J-link几乎可以调试所有的arm芯片,不得不说是个好东东。这里记录三种stm32的下载程序方式:


1.J-Flash下载(需要用到J-link)


2.MDK配置下载(需要用到J-link)


3.ISP下载(串口下载,需要用到官配http://www.segger.com/cms/jlink.html下载最新驱动。



打开运行,首先配置cpu对应开发板的cpu,

 

 

 

将开发板与J-link连接到电脑上,然后连接


 

连接成功如下图所示:


 

然后选择要下载的hex文件,快捷键ctrl+O(或者file/open)打开,选择文件。


 

然后选择Target/Auto自动烧录。(有时候比较奇怪,一次不能成功,这时候需要手动重新烧录,Target/Erase chip-->Target/Erase sectors-->Target/Program && verify).


 

OK,烧录成功。

----------------------------------------------------------------------------------------------


2.MDK配置下载,即在MDK中在线调试下载。首先确保j-link驱动已经安装成功。剩下的工作只是设置一下MDK即可。


 

其实也可以选择J-LINK/J-TRACE的。



点击setting开始设置。



点击add,选择cpu。


 

 

OK,可以在线调试and下载了:


 

----------------------------------------------------------------------------------------------


3.ISP下载(串口下载)


(1)下载软件Flash_Loader_Demonstrator_V1.3_Setup.exe,一路next安装即可。注意:版本为1.3版本的,我试了2.1版本的,无法连接成功。


 

 


根据提示:设置启动模式,设置BOOT0=1,BOOT1=0,然后重启系统。在连接。下面不说话,直接看图。

 

 

 

 

 

 

 

(2)用STMISP.EXE下载,STMISP.EXE是一个STM32的ISP应用程序


 STMISP.rar   


接着不说话,直接上图。


 

 

 




stm32 下载方式 ISP JFLASH MDK

上一篇:关于STM32的ISP指令

下一篇:利用IAR调试Mini2440

推荐阅读

史海拾趣

AnDAPT__Inc.公司的发展小趣事

AnDAPT Inc.是一家专注于可编程电源管理解决方案的创新型公司。以下是关于该公司发展的相关故事:

  1. 公司成立与初期阶段:AnDAPT Inc.成立于2014年,总部位于美国加利福尼亚州圣何塞。公司的创始人之一是Raghunandan "Raghu" Anandan,他在可编程电源管理领域拥有丰富的经验和专业知识。公司成立之初,致力于开发一种新型的可编程电源管理解决方案,以满足日益复杂和多样化的电子设备对电源管理的需求。

  2. 技术创新与产品开发:AnDAPT Inc.在其成立初期即开始着手开发基于可编程电源管理技术的解决方案。公司团队结合了数字信号处理(DSP)和模拟电路设计等领域的专业知识,不断推动技术创新和产品开发。他们的主要产品是基于可编程电源管理器件的芯片,能够根据应用需求动态调整电源管理参数,提供高效、灵活和智能的电源解决方案。

  3. 市场拓展与合作伙伴关系:随着公司技术的不断成熟和产品的不断推出,AnDAPT Inc.开始加大对市场的拓展力度。公司与电子设备制造商、系统集成商以及电源管理解决方案提供商建立了紧密的合作关系,共同推动可编程电源管理技术的应用和推广。通过与行业领先的合作伙伴进行合作,AnDAPT Inc.不断拓展产品的应用领域和市场份额。

  4. 技术认证与市场认可:AnDAPT Inc.的产品经过严格的技术认证和市场测试,在业界获得了良好的口碑和市场认可。公司的可编程电源管理解决方案被广泛应用于各种电子设备,包括消费类电子产品、工业自动化设备、汽车电子系统等。其技术创新和产品性能得到了行业专家和客户的一致好评。

  5. 持续发展与未来展望:作为一家专注于可编程电源管理技术的创新型公司,AnDAPT Inc.将继续致力于技术创新和产品开发。公司将不断推出新的产品和解决方案,满足客户不断变化的需求,并积极参与行业标准的制定和技术进步的推动。在未来,AnDAPT Inc.将继续保持敏锐的市场洞察力和技术领先地位,助力客户实现产品创新和市场竞争优势。

Dynachip Corp公司的发展小趣事

Dynachip Corp始终将创新作为公司发展的核心动力。他们不断投入研发资源,探索新的技术方向和应用场景。同时,他们还积极关注行业动态和市场趋势,及时调整产品策略和市场布局。这种持续创新的精神使Dynachip Corp能够保持在行业中的领先地位,并为未来的发展奠定了坚实的基础。展望未来,Dynachip Corp将继续秉承创新、品质、合作的理念,致力于成为全球领先的半导体企业。

博林(BL)公司的发展小趣事

博林公司自创立以来,一直致力于电子行业的技术创新。公司拥有一支专业的研发团队,不断投入巨资进行技术研发和创新。在某一时期,博林公司成功开发出了一款具有颠覆性的电子产品,凭借其卓越的性能和独特的设计,迅速在市场上获得了广泛认可。这款产品的成功推出,不仅为博林公司带来了巨大的经济效益,也进一步巩固了其在电子行业的领导地位。

Analogix Semiconductor公司的发展小趣事

随着国内市场的日益饱和,博林公司开始积极拓展海外市场。公司制定了详细的国际化战略,通过参加国际展览、建立海外销售渠道等方式,不断提升品牌知名度和影响力。同时,博林公司还积极寻求与国际知名企业的合作机会,通过技术合作和市场共享等方式,实现互利共赢。这些举措使得博林公司的市场份额不断扩大,国际竞争力日益增强。

Achronix Semiconductor Corporation公司的发展小趣事

随着国内市场的日益饱和,博林公司开始积极拓展海外市场。公司制定了详细的国际化战略,通过参加国际展览、建立海外销售渠道等方式,不断提升品牌知名度和影响力。同时,博林公司还积极寻求与国际知名企业的合作机会,通过技术合作和市场共享等方式,实现互利共赢。这些举措使得博林公司的市场份额不断扩大,国际竞争力日益增强。

ATOP_Technologies公司的发展小趣事

在追求技术创新的同时,ATOP Technologies也始终注重品质管理和品牌建设。公司通过了ISO-9001认证,从产品的研发设计到生产,所有的流程都严格遵循最佳品质原则。此外,ATOP Technologies还注重品牌形象的塑造和推广,通过参加行业活动、举办技术研讨会等方式,不断提升品牌知名度和影响力。

问答坊 | AI 解惑

求智能循迹小车驱动电路图

本帖最后由 paulhyde 于 2014-9-15 03:17 编辑 有那位高人能提供智能循迹小车驱动电路的pcb呀 核心板芯片是pc9s12xs128的 电机驱动电路的芯片是33886的 或是其他的芯片耶可以 还有能否提供光电探测板的电路图和pcb 在这 ...…

查看全部问答>

Microsoft Communication Controls Version 6.0 不支持此接口

RT. 我用vc6.0新建了个对话框的工程,添加MSComm控件时,出现了上面的提示,无法插入该控件。 这个该如何解决?…

查看全部问答>

sql ce2.0用rda连接sql server,出现问题,在线等

请教一个问题,我用rda连接sql server ,但出现以下错误: 未处理的“System.Data.SqlServerCe.SqlCeException”类型的异常出现在 System.Data.SqlServerCe.dll 中。 我是C# 2003、sql server 2000、Pda是win mobile 5.0 我的代码如下: string ...…

查看全部问答>

異步、同步通信?

什麽叫異步、同步通信,他們的區別是什麽?…

查看全部问答>

lm3s8962 - - CAN

因为平时使用CAN总线很多,所以这次专门找时间,试用了一下lm3s8962的CAN功能,附件就是我简单试用时,使用的程序。(接收指定ID的CAN数据,并通过串口输出)程序中还有不明之处,望指点!! 例程中对CAN报文对象设置时: // CAN接收报文对象设置tC ...…

查看全部问答>

LED照明的过流保护器件应用

LED具有低功耗、寿命长、环保等鲜明的特点,在从小尺寸背光应用领域向大尺寸面板背光进行渗透之后,现在进一步向通用照明应用领域扩张,目前已经在景观、建筑、商业、汽车、移动照明等领域快速发展。   面对LED照明的众多应用领域,由于市场并没 ...…

查看全部问答>

STM32 USART 接收问题 已经解决

实现功能:我用串口接收PC端一串数据   然后在把数组中的数据发送给串口 传到PC   遇到问题:串口接收正常 但是发送每次只能发送一两个数据 环境       :串口5 中断接收 请大家帮忙分析下原因 谢谢! ...…

查看全部问答>

纪念第一次注册博客-2011年3月8日

在IC行业混了10多年,一直想参见某个专业的网上社区组织,2011年3月8日终于实现了。会每天抽出半小时来,写写感想,记记生活中的人和事。…

查看全部问答>

继前帖《安富利的spartan-6LX9使用进行中。。。》

有与之前的帖子很久没更新,不能去更新了。现在只能重新发帖了。。以前的贴地址:https://bbs.eeworld.com.cn/thread-297778-1-1.html 这块板子很适合做嵌入式的。最近在用最快板子搞控制,和通信类的。现在传上简单的LCD12864的实验结果及程序吧 ...…

查看全部问答>

DSP2812无法进入周期中断

一、主程序: #include \"DSP28_Device.h\" float        ADResult; unsigned int k=0; float        adclo; interrupt void ADC_ISR(void); void main(void) {     ...…

查看全部问答>