IAR嵌入式技术文档&常见问题
IAR 嵌入式技术文档涵盖了技术支持团队收到的一些最常见问题。您可通过 IAR 开发工具类别搜索不同的嵌入式技术文档、常见问题和解决方案。
您可以通过以下两种方式快速找到问题的答案:
- 按下方不同“类别”浏览
- 使用页面右上角的“搜索”关键词
类别
热门问题
如何解决找不到网络版License的问题
常见的网络版License问题有以下3类,并分别给出了对应的解决建议。
阅读全文License Server version 2
本技术说明适用于使用License Management System version 2(LMS2)的IAR产品。
阅读完整技术说明如何在代码里面读取CPU通用寄存器的值到变量
可以通过内联汇编指令(inline assembler instructions)读取CPU通用寄存器到对应的变量。
阅读全文如何提示C语言中使用了未定义的宏
在C语言中使用了未定义的宏,但是编译器编译时不会提示。
阅读解决办法增量编译时间很长
在开发大型项目(比如AUTOSAR)时,用户更新对应的源代码然后编译时,编译器默认会执行增量编译:只需要重新编译更新的源代码,这样可以大大降低编译的时间。但是用户发现有时只更新很少源代码,编译也需要很长的时间。
阅读解决办法如何导出寄存器数值
在调试过程中,通过选择菜单栏View->Registers->Register 1 – 4来观察寄存器组的数值。在Register窗口中可以选择右上方的Group下拉菜单来选择需要具体观察的寄存器组,最多支持同时观察四组寄存器。
阅读解决办法Download菜单变灰不可用
在下载调试时,有时候Project->Download菜单变灰不可用。
阅读解决办法Live Watch窗口显示不正常
在少数情况下Live Watch窗口的显示不正常,比如显示不连贯,或者显示空白等异常情况。
阅读解决办法如何退出调试之后让目标系统继续运行
在IAR Embedded Workbench中进行调试时,默认情况下,当退出调试时,目标系统会停止运行,不会继续运行。
阅读解决办法