STSTARM芯片的FLASH烧写方法

STSTARM芯片的FLASH烧写方法

ID:36721633

大小:606.22 KB

页数:6页

时间:2019-05-14

STSTARM芯片的FLASH烧写方法_第1页
STSTARM芯片的FLASH烧写方法_第2页
STSTARM芯片的FLASH烧写方法_第3页
STSTARM芯片的FLASH烧写方法_第4页
STSTARM芯片的FLASH烧写方法_第5页
资源描述:

《STSTARM芯片的FLASH烧写方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、STARM芯片的FLASH烧写方法STARM芯片的FLASH烧写方法一、RVMDK+ULink2(ST‐Link2、JLink)注:适用于所有的ARM芯片,但硬件上必须有JTAG接口。使用仿真器+ARM开发环境,是最常用的一种方法。该方法适用于硬件上留有JTAG/SWD接口,如有源程序代码,可以直接编译下载;另外使用RVMDK+ULink2也可直接下载.hex文件,操作如下。a)打开或新建一个与芯片型号对应的工程,在工程设置中配置output选项,将需要下载的.hex文件拷贝到output目录下(output文件夹中存放编译时输出的文件,操作时依据实

2、际的文件路径。),如下图所示。b)在NameofExecutable:中输入.hex文件的全名,即该文件的文件名及其扩展©2008MXCHIPCorporation.Allrightsreserved.www.mxchip.com021‐52655026/025STARM芯片的FLASH烧写方法名,如上图所示。c)配置Utilities选项,选中UseTargetDriverforFlashProgramming项(默认情况下,该选项是选中的。),在下拉选框中选择对应的仿真器型号,如下图所示。d)c)步骤操作完成后,点击Settings打开

3、FlashDownload选项框,在该选项中添加FlashProgrammingAlgorithm,即添加与目标芯片对应的Flash编程算法,如下图所示。©2008MXCHIPCorporation.Allrightsreserved.www.mxchip.com021‐52655026/025STARM芯片的FLASH烧写方法e)以上步骤完成后,连接仿真器和目标板,即可把目标程序烧写到芯片的Flash中。二、串口+ISP软件注:适用于带有ISP功能的ARM芯片,需要硬件上留有COM接口,且芯片的启动模式可设置。用户的ARM系列芯片带有IS

4、P(在系统中编程)功能,则可使用其ISP功能,通过串口和ISP软件来下载.bin文件。下面以STM32系列芯片为例(STM32全系列芯片都带有ISP功能),演示该烧写方法。a)将USART1口连接到PC的COM口(通常ISP使用的UART口都是芯片的第一个UART口),设置芯片的启动模式为SystemMemary模式(BOOT1为0,©2008MXCHIPCorporation.Allrightsreserved.www.mxchip.com021‐52655026/025STARM芯片的FLASH烧写方法BOOT0为1)。b)安装并打开I

5、SP软件(ST官方下载地址:http://www.st.com/stonline/products/support/micro/files/um0462.zip),软件界面如下图所示。选择COM口,其它参数默认即可。c)目标板上电后,选择相应的COM口(根据PC机使用的COM口来选择),其它参数默认,如上图所示。d)点击Next连接目标芯片,进入ISP状态。(如果连接不成功,将目标板重新上电或复位,再进行连接。)进入ISP后,可进行FLASH编程和加密解密等操作,如下图所示。©2008MXCHIPCorporation.Allrightsr

6、eserved.www.mxchip.com021‐52655026/025STARM芯片的FLASH烧写方法擦除Flash烧写目标程序读/写保护e)以上步骤完成后,点击Next执行相应的操作。三、MXT‐4000编程器注:适用于芯片未焊到PCB板上,并带有ISP功能的ARM芯片。使用MXCHIP公司研发的ARM脱机编程器(MXT‐4000),可实现芯片的批量烧写。该编程器可以实现STR73X/75X系列和STM32全系列芯片的烧写,支持48pin、64pin、100pin等多种引脚封装。下图是MXT‐4000的实物图。©2008MXCHI

7、PCorporation.Allrightsreserved.www.mxchip.com021‐52655026/025STARM芯片的FLASH烧写方法a)如上图所示,将芯片放入相应的适配座中,注意芯片引脚方向。b)安装并打开编程器软件,通过该软件可以将目标程序下载编程中(只能下载.bin文件),即可实现脱机烧写。c)通过编程器上的FUNCTION按钮,可以选择要烧写的目标程序,START1—4可以实现对4块芯片分别进行烧写。©2008MXCHIPCorporation.Allrightsreserved.www.mxchip.com0

8、21‐52655026/025

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。