IAR有很多的版本,一般情况下,高版本会兼容低版本的工程,但有时候兼容不了,比如IAR5的工程,可能用IAR7就打不开,即使打开了,也编译不过。必须要用对应版本的编译器才能编译调试。那么,问题来了,怎么知道这个IAR工程用的是那一个版本的IAR。
打开*.ewd文件,如下,大概在15行的地方。这里的版本就是上一次打工此工程的编译器的版本号,所以,如果你用最新的版本号打开,这里就会马上变化了。
version = 26时,版本号为
当veision = 18 时,版本为iar5.3
当veision = 22 时,版本为iar6.1
当version = 28 时,版本为 IAR7.8 百度网盘链接:https://pan.baidu.com/s/1htRyvgo 密码:28en
当veision = 31 时,版本为iar8.30.1