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

No target connected解决方法之一

[复制链接]
woshilee 发布时间:2015-3-13 16:47
本帖最后由 woshilee 于 2015-3-24 16:57 编辑

在用STM32F072RB学习时,配置GPIOA时,不小心将连接SWD总线上的两个端口(PA13,PA14)都配置为了输出,就再也不能用SWD仿真或者下载程序了,解决方法如下:

1、先确认目标板上电。

2、先长按住目标板上的复位键,再点击 Settings,再松开目标板上的复位键。


3、此时KEIL打开Settings的设置对话框,请确认有红框圈中的内容后,再进行下一步。

4、将板子断电,重新上电。
5、先长按复位键,再点击仿真或者下载按钮,再松开复位键。
      注:这里点仿真到松开复位键不是每一次都能成功,每次点了仿真键到松开复位键的时间每次都不同,在某一个点时,就可以进入仿真或者下载程序了。板子就恢复正常了。但需要注意的是,在程序里一定要避开对GPIO13\GPIO14的配置。


总结:
在程序中配置了GPIO13\GPIO14。
我用万用表测量目标板上的复位脚,在点击仿真时,有瞬间的电平变化,我分析应该是对目标板有复位的动作,但为什么GPIOA的配置状态没有复位呢?有一点没有搞懂。手册写有GPIOA_MODER复位后的值为:0x2800 0000,即将GPIO13\14配置为复用模式,但为什么在程序配置了GPIO13\14为输出,并且在目标芯片有复位的情况下也会引起SWD无法仿真、下载的问题。




1320962065720874110.jpg
阅读主题, 点击返回1楼
收藏 2 评论9 发布时间:2015-3-13 16:47

举报

9个回答
zfz0122 回答时间:2015-3-13 16:58:28
谢谢分享 图片挂了 3.gif
foxglove 回答时间:2015-3-13 17:26:49
No target connected解决方法之一 图片挂了
大浪10010 回答时间:2015-3-13 20:09:40
收下,,,,多谢
拼命三郎 回答时间:2015-3-13 22:09:53
xxxxxxxxxx.jpg
拼命三郎 回答时间:2015-3-13 22:20:32
顶顶顶顶顶顶顶顶顶大大大.jpg
_ilikerome_ 回答时间:2015-3-14 08:45:43
谢谢分享,总结的不错。。。
wambob 回答时间:2015-3-14 09:49:19
帮顶一下,还没遇到
wu1169668869 回答时间:2015-3-14 10:04:37
学习一下,好像将boot1拉高也是可以的?
wu1169668869 回答时间:2015-3-14 10:04:56
还有图片挂了不补一下吗…

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版