适合于AVR的高端C编译器,和AVR芯片同步开发。支持C/C++编程和MISRA- C规则检验,可以产生更高效率的代码。EWAVR环境自带模拟/仿真调试环境,调试时具要相比AVR Studio更方便的调试效果,生成的UBROF格式调试文件也可以在AVR Studio中进行源代码级调试。备有多种版本,可以适合不同客户的需要。
IAR EWAVR 16K C/C++编译器简介:
IAR EWAVR 16K C/C++编译器是由IAR公司发布、针对中国市场的一个特殊版本,该版本基于IAR最新AVR编译平台,可以产生最高效率的机器代码。为了在性能和价格之间进行一个平衡,C程序编译后的代码长度限制为16K,从而可以使用用户可以用较低的价格来获取优异的性能,同时也可以满足绝大部分MCU程序开发的需要。
一、功能介绍
包含C编译器、汇编器和调试器;
支持工作空间方式管理项目,可以同时开发和编译多个项目;
全新的程序编辑器,支持代码对齐和括号匹配功能;
支持ICE200、JTAGICE和JTAGICE MKII等仿真器,也支持模拟调试。
二、C编译器特性
高度优化的ISO/ANSI标准C/C++编译器
扩展C++模板支持
多等级代码或速度优化
内嵌了AVR特殊优化
扩展了AVR特殊关键词
完全支持C++的存贮属性
在C++中直接生成高效率的中断处理
32位或64位IEEE兼容浮点算法
混合C/C++、汇编LIST文件对照
支持在线汇编
多字节语言支持
三、汇编器特性
功能强劲的宏汇编,支持通用伪指令和条件编译;
内置C语言预处理,支持全部C宏定义。
四、链接器特性
完善的连接和重定位功能,可产生指定产品格式的可执行文件;
灵活的段命令控制代码和数据的安排。
支持非常多的工业标准格式,兼容大部分通用仿真机。
可以产生代码的校验和
五、C-SPY模拟调试器
支持复杂的代码和数据断点
IO及中断模拟
可以在函数调用层进行单步调试
编辑和调试可同时进行
多种高级调试分析手段
六、销售及售后技术支持
由广州双龙电子独家代理,并且由双龙电子提供两年时间免费技术支持。
30天评估版下载:http://supp.iar.com/Download/SW/?item=EWAVR-EVAL 4K 免费版下载:http://supp.iar.com/Download/SW/?item=EWAVR-KS4
IAR Embedded Workbench or Atmel AVR Integrated development environment and optimizing C/C++ compiler for AVR IAR Embedded Workbench for AVR is an integrated development environment for building and debugging embedded applications. It provides extensive support for AVR devices and generates very compact and efficient code. Built-in plug-ins to various Atmel emulators and RTOSs are included in standard edition.
|