IAR 配置

今天做了一件事,将Debugger 中的设置更改为simulator进行离线调试,其中有几个计数循环,数的累加非常慢,然后就退出直接进行在线下载调试,结果在下载时提示错误如下图:

 

 

 

 

 

  

 

当时怀疑晶振和复位问题,用示波器观测复位为高,正常;晶振没有起振,故怀疑为硬件问题。

但是,经过外部电路的调整和更换晶振都没有解决。

 

由于之前遇到把STM32中的datasetuptime更改为0导致cup not halted的错误提示,更改boot0、1的设置即更改不同的下载区后恢复正常,此时亦用此法更改,发现仍不能解决;

 

当把现在的程序删除,然后从系统VSS中获取新版本的程序后,下载正常。

 

 

IAR中观察内存区的分配情况应在LINK中设置产生MAP文件,则可看到对应程序的内存区的使用情况;

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值