
IAR编译器使用遇到的一些问题总结
IAR编译器使用遇到的一些问题总结
Sumjess
嵌入式
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IAR Build error: Multiple tools write to the same file
多半是工程中添加了同名的.c和.s文件如test.c和.test.s, 而这两个文件编译后都是test.o,这就冲突了,所以 .c和.s文件不能同名 ...原创 2018-08-11 20:57:22 · 6902 阅读 · 1 评论 -
关于STM32F4系列出现 #error directive: "Please select first the target STM32F4xx device used in your applic
关于STM32F4系列出现 #error directive: "Please select first the target STM32F4xx device used in your application (in stm32f4xx.h file)"的解决办法:添加 :USE_STDPERIPH_DRIVER,STM32F429_439xx...原创 2019-05-04 11:32:49 · 5529 阅读 · 6 评论 -
IAR 6.5以上版本 打开 山外工程失败的解决方法(FX用6.3也要用这方法)
转载自VCAN论坛 由于新版本的 IAR 的 flash loader 修改了 名字,导致 了 打开 山外 基于 6.3 版本的 代码失败(下载失败)。 解决方法有两个: 方法一(推荐): 下载下面的附件,里面 有个 flash loader 文件夹,文件夹内部 有说明文档,复制到 新版本 IAR 所在的 对应文件即可. 下载地址: ...转载 2018-08-12 08:29:17 · 590 阅读 · 0 评论 -
【山外K60 KL26】jlink 下载失败的最详细解决办法
转载自VCAN论坛下列方法,仅针对普通版本。UD版本,请勿用 jlink 解锁,会解除UD保护的,从而容易锁死芯片。UD版本,请勿用 jlink 解锁,会解除UD保护的,从而容易锁死芯片。UD版本,请勿用 jlink 解锁,会解除UD保护的,从而容易锁死芯片。UD版本,请按UD教程方式来解锁!不用jlink来解锁,就基本上不会锁死的,很容易处理的。用了jlink去解除保护,就会变得普通版那...转载 2018-08-12 08:26:58 · 8411 阅读 · 1 评论 -
IAR高版本编译低版本项目的时候的一些注意事项
在使用IAR高版本(高版本--IAR8.1)编译低版本(低版本---IAR5.3)的时候,经常会出现一些问题很难解释的,出现的是后,一堆的警告!!下面一些小方法可叫你正确的编译项目工程:1.去掉core_cm3.h头文件,或者可直接改变其后缀,如图:2.进入“option”---“general option”---“Library Configuration”勾选“CMSIS”下的第一个方框,如...原创 2018-08-12 08:27:17 · 6076 阅读 · 3 评论 -
IAR因版本不兼容打不开工程文件解决(Broken options、ICC8051、XLINK)
摘要: 本文给出IAR因版本不兼容打不开IAR工作区遇到的各种问题及解决方法,包括依据提示修改版本,删除未知名称(ewp文件)。若还没解决,则创建新工作区、工程,并拷贝相关文件,我想这是一种通用化的解决方法(很诡异)。 PS:本文以IAR工程项目ContikiCC2530Port为例,IAR for MCS-51版本是7.51A。本文记录了整个调试过程,实际场景,不妨先跳到第三部...转载 2018-08-11 22:37:38 · 20876 阅读 · 2 评论 -
IAR的工程路径和头文件路径的配置问题
之前有多次受到这个问题的困扰,为了一劳永逸的解决问题,将可能出现的问题进行了总结。解决方法: 首先!!注意最重要的,要先把程序复制一份然后再来进行修改!!!1.如果是找不到头文件,那么在OPTION的 c++项和assembler项的Preprocessor选项卡中将头文件所在的路径加入到包含路径中即可。注意:你自己必须清楚这个文件是在哪个文件夹里面才能去添加路径。 2.如果想给C文件移...转载 2018-08-11 22:36:02 · 11001 阅读 · 3 评论 -
详解如何修改IAR工程文件名
很多时候我们都为了图个方便,直接复制一份以前做过的项目,但是工程名却一直无法修改。我在网上寻找了很多,网上也给出很多方法,却一直不成功。不过现在终于解决这个问题了,在此为大家分享一下自己如何修改工程名。第一,将工程中后缀名为“dep,ewd,ewp,eww”的这四个文件直接重命名为自己想要的名字,如原工程名字是tim_delay,现在重命名为AD_change。第二,打开一个空的记事本,将后缀...原创 2018-08-11 22:34:51 · 2449 阅读 · 0 评论 -
IAR出现错误:get alternative file
下载的时候提示 下面附上详细过程: 点击Project--->Rebuild All原创 2018-08-11 22:31:35 · 3206 阅读 · 1 评论 -
IAR头文件包含路径设置
IAR头文件包含路径设置 这个文件如果是IAR自带的,不需要设置。 如果不是IAR自带的,最简单的办法:和.c文件放在一个目录下,不需要设置。 如果不在同一个目录下,就需要设置, 举个例子 工程上单击右键,选择Option,打开工程设置窗口(如下图)选择C/C++ compiler,然后再选择Preprocessor,最后在下面的空格处写上相应的路径,路径的格式在后面有专门介绍。如...原创 2018-08-11 22:29:07 · 17173 阅读 · 0 评论 -
iar编译没有问题,但是烧录时不成功
原创 2018-08-11 22:20:59 · 6742 阅读 · 1 评论 -
freescale,K60下载程序出错该如何解决
现在在用龙邱K60板子,在用龙邱原厂的例程时,例程编译时没有问题,但是烧写时不成功,出现以下提示,请问该如何解决这个问题?提示1.Miss or malformed flash loader specification file : C:\Program Files\IAR Systems\Embeded Workbeach 6.4 Evaluation\arm\config\flashloade...原创 2018-08-11 22:04:19 · 4689 阅读 · 7 评论 -
Windows下Keil 4工程默认Keil 5打开的解决办法
案例背景:在安装Keil 4进行51系列单片机学习之后安装Keil 5进阶STM32系列单片机的学习。刚安装完后,之前编辑的Keil 4工程还是默认Keil 4打开,...转载 2019-05-31 08:33:12 · 4470 阅读 · 4 评论