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

C_linux_233 2020-11-23 09:57:34
RT
第一次用IAR
用的IAR8.3.4版本,JLINK V9,芯片是32F103C8运行一个控制LED闪烁的小程序

MAKE以后点击download and debug,再点击运行,显示已经进入Debug状态,如下图

蓝色方框闪烁LED,我注销掉后,再MAKE以后点击download and debug,点击运行,发现我的LED还在闪烁
也就是说无论我是否有注释掉蓝色方框的代码,LED一直闪烁,给人的感觉就是程序没有下载进去
后来我用J-FLASH下载IAR编译后的HEX文件到芯片上,LED 不闪了,我再打开蓝色方框的注释,用J-FLASH下载,LED又开始闪烁,程序没有问题的,而且通过另外的下载软件可以将程序通过JLINK下载进去
然后我又用keil5试了一下,也可以
但是IAR不行,我确认已经编译过了
以下是我JLINK再IAR上的配置,不知道哪个步骤出了问题,,网上也找不到相关问题的解释
...全文
21933 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
C_linux_233 2020-12-04
  • 打赏
  • 举报
回复
不知道为什么图片没显示出来,我在General Options->Target里面的Processor variant方框选了Cortex M3的
forget345 2020-12-01
  • 打赏
  • 举报
回复
C_linux_233 2020-12-01
  • 打赏
  • 举报
回复
选了还不行
forget345 2020-11-28
  • 打赏
  • 举报
回复
没有选择 MCU 型号,你不觉得有问题吗
C_linux_233 2020-11-23
  • 打赏
  • 举报
回复

27,518

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧