为什么IAR 用Jlink进行download and debug时,芯片并没有下载到程序?

[复制链接]
查看11 | 回复5 | 2021-1-27 05:06:12 | 显示全部楼层 |阅读模式
RT
第一次用IAR
用的IAR8.3.4版本,JLINKV9,芯片是32F103C8运行一个控制LED闪烁的小程序
MAKE以后点击downloadanddebug,再点击运行,显示已经进入Debug状态,如下图

蓝色方框闪烁LED,我注销掉后,再MAKE以后点击downloadanddebug,点击运行,发现我的LED还在闪烁
也就是说无论我是否有注释掉蓝色方框的代码,LED一直闪烁,给人的感觉就是程序没有下载进去
后来我用J-FLASH下载IAR编译后的HEX文件到芯片上,LED不闪了,我再打开蓝色方框的注释,用J-FLASH下载,LED又开始闪烁,程序没有问题的,而且通过另外的下载软件可以将程序通过JLINK下载进去
然后我又用keil5试了一下,也可以
但是IAR不行,我确认已经编译过了
以下是我JLINK再IAR上的配置,不知道哪个步骤出了问题,,网上也找不到相关问题的解释



分 -->
回复

使用道具 举报

千问 | 2021-1-27 05:06:12 | 显示全部楼层






回复

使用道具 举报

千问 | 2021-1-27 05:06:12 | 显示全部楼层
没有选择MCU型号,你不觉得有问题吗
回复

使用道具 举报

千问 | 2021-1-27 05:06:12 | 显示全部楼层
选了还不行


回复

使用道具 举报

千问 | 2021-1-27 05:06:12 | 显示全部楼层



回复

使用道具 举报

千问 | 2021-1-27 05:06:12 | 显示全部楼层
不知道为什么图片没显示出来

,我在GeneralOptions->Target里面的Processorvariant方框选了CortexM3的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行