1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
一。连接仿真器,配置KEIL下载程序
配置好之后,接入STLINK,满心欢喜以为可以了,结果显示如下,检测到芯片,却提示错误。 二.找客服,按照客服给的工具,安装等了一个中午,安装失败,最后说是因为系统问题导致,说我的是WIN10不能运行,只支持Win7的,想打人。。。。。。。。。 三。解决方案 用了一下午的时间翻帖子,一个一个的看,感觉合适就试试,什么STVP啊!ISP啊!都没有成功,最后无意间试了一种方法就好了,记录下 下载方法步骤: 1、将板子供电全部断开,这里包括3.3V电源供电和JLINK等所有能给开发板供上电的设备全断开。 2、找到BOOT0引脚,将BOOT0拉高。 方法:在板子上找一个高电平引脚,手动用导线将BOOT0连接到该引脚上即可(可以使用跳帽拉高电平)。 (注意:我的STM32板子供电是3.3V的,所以我找了一个3.3V的引脚,用导线连接到了BOOT0上,千万别弄错了,电平接高了不小心可是要烧坏板子的!) 3、BOOT0拉高以后,保持这个姿势不要动,连接电源线,打开电源,重新给板子上电。 4、插上JLink或者STLink,下载程序。一般这次肯定可以下载进去了。下载完成以后,就可以断开BOOT0了,让他恢复低电平。 OK到这里就全部完成了,板子肯定也回复正常了,继续嗨吧。 我是出厂就这样了,一次程序都没有下载过,在这里顺便把别人的解释也贴进来,希望给我自己留着,以后来看看。 四。上述方法原因解释 开发板默认JTAG和SWD接口都是打开的,BOOT0是低电平,当把BOOT0置高时,给板子上电,板子启动的时候程序会卡住,也就是内部flash的程序并未执行,这个时候SW和JTAD接口都是出于默认打开的状态。然后下载一个不关闭JTAG或者SW接口的程序,覆盖之前flash中的程序就好了。 所以先将板子供电全部断开(这里包括3.3V电源供电和JLINK等所有能给开发板供上电的设备全断开),再将开发板的BOOT0拉高,重新给开发板上电,把程序中关闭JTAG或者SW的程序删掉,然后下载到开发板中,程序下载完成就好了。 五、SWD和JTAG被关闭原因 正搞板子发现程序下载不进去了,到处查找原因,发现自己在程序中不小心把STM32的SWD和JTAD接口都给关了,如下就是关掉这两个接口的两句程序: 1 GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable,ENABLE);//关掉JTAG,不关SW 2 GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable, ENABLE);//关掉SW 所以,当程序跑起来,两句执行完以后,两个接口都关了,然后程序就再也下载不进去了。~~~ 想要恢复正常,我们需要做的事就是想办法打开这两个接口中的任意一个,也就是下载一套不关闭程序下载接口的代码到板子中。 所以,我们要么将程序中上述语句删掉第二句,只保留第一句,重新编译,也就是只关闭JTAG,打开SW,要么重新找一个不关闭JTAG或者SW接口的代码重新下载到板子中即可。 六。STLINK或者JLink连线方式如下 一般情况下,STLINK连接上面红箭头指示的四根线就可以了。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1767 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1619 浏览 1 评论
1069 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
724 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1673 浏览 2 评论
1935浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
728浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
567浏览 3评论
593浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
551浏览 3评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 02:22 , Processed in 0.758986 second(s), Total 78, Slave 62 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号