芯达STM32入门系列教程之四 [pic] [pic]STM32 入门系列教程 如何使用STM32-ISP下载调试 [pic] (2010-04-15) [pic] [pic]原理 STM32系列CPU自带固化的ISP程序,在芯片上电的时候会检查BOOT0(pin_94)与BOO T1(pin_37)引脚的电平状态,如果BOOT0=1,且BOOT1=0,则会进入自带的ISP程序。 为什么要这样设计呢? 先来看下其他系列的CPU如何在没有仿真器的情况下下载升级版本。像单片机可以用 STC- ISP软件从串口下载,但是对于STM32系列的CPU来说,在没有ARM仿真器的情况下,如何 来调试STM32目标板?OK,STM32也提供了串口ISP下载的功能,并配备专门的官方ISP软 件:Flashloaderdemostrator。目前我们使用的是V2.0版本。只要在电脑上安装好这个 软件,并用串口连接目标板,即可通过串口把HEX文件下载到目标版中运行,非常方便。 [pic]如何使用[pic] 下载调试 [pic] Flashloader安装软件,请在芯达STM32光盘中的“软件工具”目录中,如下图标: [pic] 双击该图标,出现如下图所示窗口: [pic] [pic] 大约等待几秒钟,进入下一个界面: [pic] 从这个界面可以看出,我们安装的是V2.0.0的版本。接下去一路点击“Next”,安装非 常简单,一直到最后“finish”。相信您一定可以顺利安装完成。我们还是把安装图解贴 在这里,以备参考。 [pic] ……