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 文件下载到目标版中运行,非常方便。https://www.elecfans.com/soft/4/2011/20110601200707.html
|