新买的一块STM32开发板,用STLINK和串口线连接上之后,在keil下载,结果no target connected,什么问题?

会不会是板子坏了啊??这几个东西我都是第一次买,身边也没有别的板子来测试... 会不会是板子坏了啊??这几个东西我都是第一次买,身边也没有别的板子来测试 展开
 我来答
风一样的某某某
2018-01-05 · TA获得超过169个赞
知道小有建树答主
回答量:282
采纳率:100%
帮助的人:81.2万
展开全部
我也出现这样的问题,按hackvilin的方法解决,在此表示感谢,以下是网站复制的内容:
今天在使用Keil uVision调试STM32F10x系列芯片时Debug的Settings中SW Device一直显示“No target connected”,产生这种现象无外乎以下几种情况:
1.仿真器损坏
2.仿真器驱动未安装
3.仿真器连接线线序不正确
4.仿真器使用的端口被禁用

由于之前调试正常,基本可以排除前3种可能,今天同事使用板卡下载程序后才发生的,基本可以确定应是程序引起即由于程序设置导致仿真器的端口被禁用,板卡的GPIOA 15脚接了LED,而此管脚默认给JTAG使用,所以我们可以采用SWJ调试,通过重映射禁用JTAG功能,使其成为普通的IO管脚,但是由于同事的不小心将SWJ禁用了,这也就禁用了所有调试功能,这下完了,再也不能愉快的玩耍了。

这该怎么办呢,可以通过以下办法解决:
1.配置工程的Debug的settings,选择合适的调试接口SWJ或JTAG
2.板卡上电
3.按住复位键,如果没有复位键,可以将复位管脚接地,但注意计算下功率,不要烧了
4.按下FLASH的Download(所下载的程序不能导致仿真器端口被禁用)或启动Debug随即松开复位按钮
5.如果程序下载成功或进入Debug模式,那么就成功解决了,不能保证每次都成功,如果没有成功,就重复2~4步应该可以解决的。

如果你也碰到此问题,可以尝试以上方法解决,祝你成功!

作者:hackvilin
链接:
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
guzhuliuyun
2015-03-11 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:89
采纳率:0%
帮助的人:50万
展开全部
工程配置里,芯片选择,debug选项里的配置,芯片的flash配置等等信息,是否配置的正确。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阳光没有眼睛
2017-09-01 · TA获得超过196个赞
知道小有建树答主
回答量:238
采纳率:82%
帮助的人:93.2万
展开全部
板子没坏的,,你设置KEIL没?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式