IAR 相关

IAR 使用 和调试相关汇总
1、Fatal Error[Pe1696]: cannot open source file "core_cm0plus.h"   在路径中包含 C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.0\arm\CMSIS\Include

2、Error[Pe020]: identifier "FILE" is undefined  

在IAR的Options -> General Options ->Library Configuration里设置一下函数库,不然printf函数不对,将Library Configuration 中的Library 设置由"Normal"改为"Full"就可以了。

IAR 相关_第1张图片

3、Cannot call intrinsic function "__nounwind __DSB" from Thumb mode in this architecture 

这个主要原因是没有设置芯片类型与型号 在属性中设置芯片型号即可

 

4、 IAR 关于SWD 设置

IAR 相关_第2张图片

IAR 相关_第3张图片

IAR 相关_第4张图片

5、IAR仿真时watch窗口值显示unavailable (如何在IAR中通过Watch窗口观察局部变量的值) 

设置IAR中的"Options -> c/c++ compiler 下Optimization -Level" 选项:
把Level选为None,即不执行任何优化,全局变量、静态局部变量、局部变量的值都可以看到。

IAR 相关_第5张图片

2020年5月27日

1、 IAR SWD调试只连 GND, SWDCLK, SWDIO即可正常烧写,调试;

 

2020年6月10日

1、用IAR下载出现 Stack pointer is setup to incorrect alignment. Stack addr = 0xFFFFFFFF 如何解决

见收藏内容 在华大相关类收藏中

你可能感兴趣的:(IAR相关)