www.arm79. com
Copyright © 2009-2010 福州芯达工作室 ALL rights reserved
2
1.
1.
1.
1. STM32-ISP
STM32-ISP
STM32-ISP
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.
2.
2.
2.
如何使用
ISP
ISP
ISP
ISP
下载调试
2.1
2.1
2.1
2.1
安装
安装
安装
安装
Flash
Flash
Flash
Flash loader
loader
loader
loader
Flash loader
安装软件,请在芯达
STM32
光盘中的 “ 软件工具 ” 目录中,如
下图标:
双击该图标,出现如下图所示窗口: