首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 资料免费共享-单片机

资料免费共享-单片机

资料介绍
芯达STM32入门系列教程之四《如何使用STM32-ISP下载调试》www.arm79.com

STM32 入门系列教程

如何使用 STM32-ISP 下载调试
Revision 0.01
( 2010-04-15 )

Copyright 2009-2010 福州芯达工作室 ALL rights reserved

1

www.arm79.com

1. STM32-ISP 原理
STM32 系列 CPU 自带固化的 ISP 程序,在芯片上电的时候会检查 BOOT0 (pin_94) 与 BOOT1 (pin_37) 引脚的电平状态, 如果 BOOT0=1, 且 BOOT1=0, 则会进入自带的 ISP 程序。 为什么要这样设计呢? 先来看下其他系列的 CPU 如何在没有仿真器的情况下下载升级版本。像单 片机可以用 STC-ISP 软件从串口下载,但是对于 STM32 系列的 CPU 来说,在 没有 ARM 仿真器的情况下, 如何来调试 STM32 目标板?OK, STM32 也提供了 串口 ISP 下载的功能,并配备专门的官方 ISP 软件:Flash loader demostrator。 目 前我们使用的是 V2.0 版本。只要在电脑上安装好这个软件,并用串口连接目标 板,即可通过串口把 HEX 文件下载到目标版中运行,非常方便。

2. 如何使用 ISP 下载调试
2.1 安装 Flash loader
Flash loader 安装软件,请在芯达 STM32 光盘中的“软件工具”目录中,如 下图标:

双击该图标,出现如下图所示窗口:

Copyright 2009-2010 福州芯达工作室 ALL rights reserved

2

www.arm79.com

大约等待几秒钟,进入下一个界面:

从这个界面可以看出, 我们安装的是 V2.0.0 的版本。 接下去一路点击 “Next” , 安装非常简单,一直
资料免费共享-单片机
本地下载

评论