適合于AVR的高端C編譯器,和AVR芯片同步開發(fā)。支持C/C++編程和MISRA- C規(guī)則檢驗(yàn),可以產(chǎn)生更高效率的代碼。EWAVR環(huán)境自帶模擬/仿真調(diào)試環(huán)境,調(diào)試時(shí)具要相比AVR Studio更方便的調(diào)試效果,生成的UBROF格式調(diào)試文件也可以在AVR Studio中進(jìn)行源代碼級(jí)調(diào)試。備有多種版本,可以適合不同客戶的需要。
IAR EWAVR 16K C/C++編譯器簡介:
IAR EWAVR 16K C/C++編譯器是由IAR公司發(fā)布、針對(duì)中國市場(chǎng)的一個(gè)特殊版本,該版本基于IAR最新AVR編譯平臺(tái),可以產(chǎn)生最高效率的機(jī)器代碼。為了在性能和價(jià)格之間進(jìn)行一個(gè)平衡,C程序編譯后的代碼長度限制為16K,從而可以使用用戶可以用較低的價(jià)格來獲取優(yōu)異的性能,同時(shí)也可以滿足絕大部分MCU程序開發(fā)的需要。
一、功能介紹
包含C編譯器、匯編器和調(diào)試器;
支持工作空間方式管理項(xiàng)目,可以同時(shí)開發(fā)和編譯多個(gè)項(xiàng)目;
全新的程序編輯器,支持代碼對(duì)齊和括號(hào)匹配功能;
支持ICE200、JTAGICE和JTAGICE MKII等仿真器,也支持模擬調(diào)試。
二、C編譯器特性
高度優(yōu)化的ISO/ANSI標(biāo)準(zhǔn)C/C++編譯器
擴(kuò)展C++模板支持
多等級(jí)代碼或速度優(yōu)化
內(nèi)嵌了AVR特殊優(yōu)化
擴(kuò)展了AVR特殊關(guān)鍵詞
完全支持C++的存貯屬性
在C++中直接生成高效率的中斷處理
32位或64位IEEE兼容浮點(diǎn)算法
混合C/C++、匯編LIST文件對(duì)照
支持在線匯編
多字節(jié)語言支持
三、匯編器特性
功能強(qiáng)勁的宏匯編,支持通用偽指令和條件編譯;
內(nèi)置C語言預(yù)處理,支持全部C宏定義。
四、鏈接器特性
完善的連接和重定位功能,可產(chǎn)生指定產(chǎn)品格式的可執(zhí)行文件;
靈活的段命令控制代碼和數(shù)據(jù)的安排。
支持非常多的工業(yè)標(biāo)準(zhǔn)格式,兼容大部分通用仿真機(jī)。
可以產(chǎn)生代碼的校驗(yàn)和
五、C-SPY模擬調(diào)試器
支持復(fù)雜的代碼和數(shù)據(jù)斷點(diǎn)
IO及中斷模擬
可以在函數(shù)調(diào)用層進(jìn)行單步調(diào)試
編輯和調(diào)試可同時(shí)進(jìn)行
多種高級(jí)調(diào)試分析手段
六、銷售及售后技術(shù)支持
由廣州雙龍電子獨(dú)家代理,并且由雙龍電子提供兩年時(shí)間免費(fèi)技術(shù)支持。
30天評(píng)估版下載:http://supp.iar.com/Download/SW/?item=EWAVR-EVAL 4K 免費(fèi)版下載: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.
|