编译器 STVD 与 IAR 的差别 个人体验

时间:2024-10-26 15:04:56

编译器 STVD 与 IAR 的一些差别,这些事个人的体验,欢迎扔砖和指点或者补充。

1:全局查找功能:

STVD:全局查找功能全局查找功能比較麻烦。有3个动作。

IAR:有全局查找功能比較方便。仅仅要一个动作,和KEIL一样。

2:编译时间

STVD:相对照较慢。

IAR:相对快点。

由于IAR能够分两个project文件放置。编译时候我们能够仅仅要编译更改的project文件就能够了。因此就不用将全部文件都编译一次。以此省一点时间。

3:查找变量的方便性

如:Go to definition of F_OnOFF

STVD:无法使用该功能。

IAR:在同个project项目中能够使用,给程序猿带来非常大的方便性。

4:在线调试对照

STVD:非常easy进入定时中断,这个是一个大缺点。导致非常多时候都不能但不运行想要的步奏。

IAR:单步运行比較好用。