按复位按键.
1.使用 ISP 下载时必须使用串口 1,启动模式必须设成 system Flash 模式,下
载完再改成 main Flash 模式,ISP 软件可使用 ST 官方提供的
2.应该是 DTR 低电平复位, RTS 高电平进 BootLoader。
3.用老办法试试. B0 接 V3.3.
4、使用 ST 官方的下载器,如果检测到写保护,就会提示是否去除!然后,就 NEXT 了
5.我也遇到了同样的问题,不知道是不是和您的一样,我验证过原子提供的电路是没有问
题的。可能的问题点有以下几个,1)检测 PL2303 有没有工作。测量 1 脚 TXD 端和 16
脚 DM 端,若 1 脚为高电平,16 脚可测量到明显的高低电平变化则 PL2303 有在工作,
反之亦然。2)检查 Q1,Q2 两个三极管的脚位是否正确,特别 PNP8550 的 Q2,它的 B,E,C
会不太一样。3)检查 BOOT0,BOOT1 是否通过下拉电阻接地。原子提供的电路图没有特
意标出这一点,但 PCB 版图里有。希望能给您一些参考。
点击 mcuisp 的开始变成.
6.STM32 的 ISP 问题 总结一下就以下几个问题
1. 用示波器 查看 确定有 RST 信号 特别是用了原子的一键下载 会看到明显的 RST 信号
2. 用示波器查看 USB 转 232 芯片的 输出脚(RXD TXD)确定有输出 没有 就是 转接芯片的
问题
3. 用示波器查看 下载的时候 确定 B0 =高电平 B1=低电平 这点没示波器也好验证 把一
键下载电路与 BOOT0 链接断开 boot0 加上啦电阻看看能否下载就是了
也就是说 ISP 要成功下载 满足 有 RST 电源没问题 有下载数据 boot0=高 肯定可以下
载
7.100uh 的电感吧?
如果 VDDA 接了,那就检查其他的.
1,B0 接 V3.3,B1 接 GND.
2,按复位.
3,再用 MCUISP 连接(选择:不使用 DTR 和 RTS)
这样再试试.
8.呵呵,问题解决了:
1,boot0=1(跳线帽)
2,断电
3,上电
4,下载
5,断电
6,boot0=0(跳线帽)
7,上电运行程序