適合于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.
|