IAR Embedded workbench ide编译出现问题

我把ads中的代码直接复制到IAR的工程中,但是编译出现好多错误,比如说
GET ..\INC\option.s
GET ..\INC\memcfg.s
GBLL THUMBCODE
[ {CONFIG} = 16
THUMBCODE SETL {TRUE}
CODE32
|
THUMBCODE SETL {FALSE}
]

[ THUMBCODE
CODE32 ;for start-up code for Thumb mode
]

MACRO
$HandlerLabel HANDLER $HandleLabel

第1个回答  2011-10-19
这些伪指令是编译器自身规定的,ads里面的格式在IAR里面基本都不会正确识别,而且IAR不同版本的书写也会有区别,
IAR的格式如下:
rseg CODE:CODE(2)
thumb
建议最好找一个IAR下面的例子,然后按ADS的指令修改。
第2个回答  2011-10-19
ADS的代码直接copy到IAR for ARM中是无法编译的,出错是必然的,具体怎么解决可以加入这个群:61331108本回答被提问者采纳

IAR Embedded Workbench打开工程后就会有错误提示然后停止工作,怎么...
1. 请确保工程存储路径中不包含任何中文字符,因为IAREmbeddedWorkbench可能无法正确处理这些字符。2. 修改工程存储路径,去除所有中文字符,这样可以避免在打开工程时出现错误提示。3. 确认工程路径修改正确后,再次尝试打开IAREmbeddedWorkbench工程,看是否还有错误提示。

IAR Embedded Workbench中编写程序 遇到问题 identifier "TGAP...
没有添加相应的头文件,估计你是拷贝别人的代码编译的,所以忘了添加相应的头文件

...file 'C:\\Program Files\\IAR Systems\\Embedded Workb是怎么回事啊...
具体步骤如下:1) 右键点击工程选择option...2) 找到linker->config 3) 修改Linker command file C:\\Program Files (x86)\\IAR Systems\\Embedded Workbench 5.3\\8051\\config\\lnk51ew_cc2530.xcl 重新Make就可解决该错误。

IAR Embedded workbench ide编译出现问题
ADS的代码直接copy到IAR for ARM中是无法编译的,出错是必然的,具体怎么解决可以加入这个群:61331108

为什么在用IAR的C++编译时会出现冲突?
1、原因:定义函数和声明函数的两个过程中设置的形参发生冲突。2、比如说:void delay(int t);void delay(short t){ for(;t>0;t--)} 使用了不同的类型就会提示这种错误 3、解决办法:函数的声明和定义不一样,导致冲突;改成一致即可。把老的core_cm3.h去掉,删除,或者改成core_cm3.h.old...

IAR Embedded Workbench打开工程后就会有错误提示然后停止工作,怎么...
project 储存目录不能有任何中文字符,修改以后保证可以解决问题。

一个简单的C程序问题,在IAR Embedded Workbench 编译器中出错的问题
在全局空间(即函数体之外)只能执行数据类型、变量、函数等的定义及变量的初始化,其他任何操作都不被允许。请参考http:\/\/bbs.bccn.net\/thread-343840-1-1.html

IAR Embedded Workbench For STM8 v1.30,该怎么处理
回答:千门万户瞳瞳日,

IAR EW8051安装上之后编译总出现 Warning: No valid license found for...
你的仿真器驱动没有安装好 WIN7 右击计算机-->管理-->设备管理器-->选中 smartrf-->更新-->浏览计算机以查找驱动软件-->从计算机设备驱动列表中选择-->从磁盘安装-->浏览,定位IAR Systems>>Embedded Workbench 5.3>>8051>>drivers>>Texas Instruments>>选中srf04eb正常操作即可。

IAR Embedded Workbench 编译MSP430时如何配置,
不是txt文件 新建工程 点main 如果是c程序-->OK 然后再新建的工程上右键 选择option 出现下面窗口 在 device下选自己的型号 如果你用仿真器的话 点积debugger 选择 FETdebugger 然后看看你的仿真器是属于 usb的还是并口的 在FETdebugger中选择和自己一样的仿真器 。应该就这些了 ...

相似回答