你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F30F4用Jflash+jlink,SWD模式下载出了点莫名其妙的问题。

[复制链接]
chenlijian80 提问时间:2019-6-4 20:45 /

我表达能力欠佳,我尽量简单直接描述。

1.用jlink+Keil,可以正常反复下载,用STM32 ST-LINK Utility+stlink也可以正常下载。。
2.空片子和BOOT0接VCC也可以正常反复下载。。
3.如果用jflash+jlink 再空片子的情况下,可以正常下载,下载完不断电的情况下再次下载也没有问题,但是一旦重新上电就没办法下载。。会报错,如图:
微信图片_20190604164036.png
4.出现这种情况之后,要么用stlink下载,要么用keil+jlink可以下载进去,或者吧boot0接到VCC方可解决,但是程序没办法运行,显然不可以。。

5.经过多次反复验证,好像跟hex文件有关:

// HAL_ADC_Start_DMA(&hadc,ADC_ConvertedValue,adc_chmax*adc_sample);//注销掉这一行就没问题


1559637708(1).png

一旦注销掉这行就没问题,显然,这不是解决问题的办法。。

请教各位老师,这个该如何解决。。


收藏 评论1 发布时间:2019-6-4 20:45

举报

1个回答
00-405686 回答时间:2019-8-6 10:41:17
应该是你程序里面使用了SWD的引脚吧
关于 意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
13245底部标题123相同标题
12底部标题123相同标题
33333底部标题123相同序号
3435底部标题-无链接
关注我们
st-img 微信公众号
st-img 手机版