IAR出现SWIM error [30004]问题

IAR出现SWIM error [30004]问题

最近做项目用的STM8L系列芯片,在IAR中编译下载过程中出现了问题,显示“SWIM error [30004]”,百度了大半天,各种各样的说法都有,试了好多,都不能使用,最后在STVP来回切换芯片才使得程序次啊在了进去,但是问题又来了,STVP又不能使用了。同理,又来回切换芯片,下载了进去。
开始寻找原因,来回的调试,屏蔽代码,最终才发现这个程序用到了HALT停机模式,导致空闲状态时,芯片一直处于停机模式,将
PWR_UltraLowPowerCmd(ENABLE);
halt();
这两行屏蔽掉,程序就可以正常通过IAR下载了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值