STM32F407的板子当boot0=0,不能用SW模式烧录程序,求大神指点

2019-07-20 14:50发布

使用STM32F407处理器,当boot0=0,boot1=0后就不能用J-LNK的SW模式烧写程序,提示错误“No Cortex-M SW Device Found”,但将boot0=1拉高后可以用SW模式烧程序,但程序无法运行,也不能debug调试。求高人指点,万分感谢!我的QQ:252052966
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
13011605383
2019-07-20 21:07
正点原子 发表于 2017-5-3 01:13
下载跑马灯实验,然后再试试。要运行,必须B0接GND

你好,我烧写的就是跑马灯实验程序。
1、我使用的JLINK烧写方法,可以烧写STM32F103,但对于STM32F407,无法烧写?具体细节是:第一次可以烧写STM32F407程序,但是从第二次开始就不能烧写了,且出现No Cortex-M SW Device Found现象;若将boot0=1拉高后可以用SW模式烧程序,但程序无法运行,也不能debug调试。
2、通过网上搜索资料,(1)我使用串口下载,程序也无法运行;(2)有人说是晶振问题,原子的板子晶振是8M的,我用的晶振是25M的,如果晶振不一样,我该如何修改文件呢?

一周热门 更多>