IAR 开发STM32 ARM 版本不兼容 解决办法之一
时间:04-22 13:18 阅读:1434次
*温馨提示:点击图片可以放大观看高清大图
简介:本文介绍了使用IAR开发环境开发STM32时因版本不同而引起的不兼容的问题以及解决方法。
对于V4 和V5不兼容的解决方法很多了,最近用V6 版开发,结果同事用V5.3版 ,我调通之后代码给他,结果他那边显示错误,配置资料失效了,查看是版本不同导致的。懒得转换,但是没办法还是得转换,只好新建一个空的 IAR 5.3版的工程,保证存放文件的目录结构和之前的目录结构相同,然后在工程中点击菜单栏的 Project 选项 ——Import File List...
然后开始导入新版本的工程文件信息
选择之前的新版本的 *.ewp 文件 导入,立刻之前的文件列表就出现在旧版本的界面左侧。还差3步完成:
1 在项目的Option--General Option 选择器件类型
2 在项目的Option--C/C++ Compilier --Preprocessor里复制之前新版本中的搜索路径
3.在下面的Define Symbole 里粘贴上新版本中对应的内容