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

STM32F103R8 JTAG无法下载程序 【悬赏问答】

[复制链接]
maozi4779 提问时间:2012-10-23 18:20 /
发现一个奇怪问题。STM32 在使用过程中无法用JTAG下载程序。。。STM32里面程序到是能正常运行。。我的JTAG管脚也没有复用过。。
我用 ST-LINK 去下载提示unknown mcu target 然后就USB communication error了
有朋友能解答一下吗
收藏 评论7 发布时间:2012-10-23 18:20

举报

7个回答
maozi4779 回答时间:2012-10-24 09:23:42

RE:STM32F103R8 JTAG无法下载程序

在线等到··········
xiaodc88 回答时间:2012-10-30 20:20:44

RE:STM32F103R8 JTAG无法下载程序 【悬赏问答】

应该是开发工具的设置有问题,以MDK为例,可能是flash download选项中器件选的不对,也有可能调试工具选的不对等等。以前我也经常碰到不能下载,查来查去也无非就这么几个地方。当然如果硬件坏了或连接线不通则另当别论
zhang7309 回答时间:2012-10-31 11:32:41

RE:STM32F103R8 JTAG无法下载程序 【悬赏问答】

建议硬件连接有没有问题,测试一下相应的信号,用替换法检测,确定是班子问题还是下载工具的问题
zykzyk-93033 回答时间:2012-10-31 21:43:06

RE:STM32F103R8 JTAG无法下载程序 【悬赏问答】

你确认你的烧录器是好的吗?或者重新安装驱动试试。
火木 回答时间:2012-11-1 16:54:36

回复:STM32F103R8 JTAG无法下载程序 【悬赏问答】

 用排除法吧,试验下是不是自己的仿真器Jlink的问题,然后再查下板子的电源有没有杂波吧。电源不好肯定烧录不了
mikeliujia 回答时间:2012-11-1 20:54:29

回复:STM32F103R8 JTAG无法下载程序 【悬赏问答】

JTAG下载失败,应该是目标DLL文件被取消。只要有以下几种情况
1、目标芯片被锁,用串口ISP或JLINK解锁。
2、就是程序运行出错,造成芯片内核停止,这种情况需要用串口ISP方式下 载一个正常的程序,或清除一下芯片。
3、芯片坏掉。有些STM32F103系列芯片很容易莫名其妙的坏掉。
 
这个问题我在用STM32和LPC2132的时候都碰到过,一般都是用ISP方式重下一个新程序进去就好了!建议你试试,祝你好运!
附上一个ISP下载软件
STM ISP下载器MCUISP.zip (952.41 KB, 下载次数: 57)
xieyuanfu 回答时间:2012-11-12 14:05:54

RE:STM32F103R8 JTAG无法下载程序 【悬赏问答】

你还有没有多余的好板子啊 ,你在另外一个板子上试试看,是不是你的JLINK 有问题  这个也有可能是你的固件库没升级造成的
如果能下载的话  就是你的CPU 有问题了
其实你可以试着下一个开发板的例程,别人的工程文件是配好了的,你把芯片型号 改一下就行了  下一个简单的那种 操作IO口的就行了 看能不能下载
这样能够排除你的工程设置 仿真的属性那里 是不是设置错了
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版