打印
[STM32F1]

STM32无法从FLASH启动

[复制链接]
536|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xinting|  楼主 | 2021-1-26 17:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 xinting 于 2021-1-31 15:23 编辑

STM32F103C8T6最小系统版,将BOOT0设置为1,BOOT1设置为0时可以从ISP串口下载程序并且能进行SW连接,但调试后程序不运行。就很纳闷,按道理将BOOT0设置为0时才能进行SW调试吧,然而却不行。

使用特权

评论回复
沙发
xinting|  楼主 | 2021-1-26 20:50 | 只看该作者
本帖最后由 xinting 于 2021-1-31 15:21 编辑

BOOT0在为1的情况下,KEIL调试能够读取芯片信息,B0OT0为0就不行

使用特权

评论回复
板凳
xinting|  楼主 | 2021-1-31 15:23 | 只看该作者
会不会是芯片问题

使用特权

评论回复
地板
xinting|  楼主 | 2021-1-31 15:54 | 只看该作者
我找到原因了,我利用STM32Cube生成代码,生成时注意一定要配置好调试方式,否则无法在BOOT0=0的情况下调试。
BOOT0=1,BOOT1=0的情况下只能下载程序,利用ST LINK的SW线或者使用串口ISP都可以。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

44

帖子

0

粉丝