IAR Embedded Workbench嵌入式开发环境

IAR 的嵌入式开发工具,真的是做嵌入式避不开的利器。IAR Embedded Workbench(简称 EW)不仅功能全,稳定性也挺让人放心的。

自带的C/C++编译器优化做得蛮不错,尤其在资源紧张的项目里,容易把代码压得又小又稳。它对 ARM 那一套器支持比较全,像ARM7ARM Cortex-MXSCALE啥的都能直接上。

开发环境整体也比较友好,编辑器带高亮、提示这些就不说了,项目管理器和调试器C-SPY也都蛮好用。断点、单步调试这些一应俱全,调代码的时候相当省心。

安装流程也不复杂,下载、下一步、激活,搞定。如果你做的是STM32TI MSP430这类 MCU,用它来写驱动、调底层真的比一般 IDE 靠谱多了。

还有个不错的点就是它有不同版本,比如EWARM 256K,适合预算比较紧的项目,小团队也能用得起。加上它支持的一些辅助工具,比如IAR visualSTATEMakeApp,对于做状态机或者自动配置 IO 也挺有的。

如果你刚入嵌入式开发,或者准备从 Keil 切过来,可以先从官网下个试用版熟悉下。编译效率高、调试稳定、资源用得省,确实是它的一大卖点。

pdf 文件大小:3.46MB