社区导航

 

搜索
查看: 261|回复: 1
打印 上一主题 下一主题

[分享] IAR IDE for MSP430、8051、ARM等平台的结合使用

[复制链接]

3004

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

跳转到指定楼层
楼主
发表于 2020-2-7 20:02 | 只看该作者 |只看大图 |倒序浏览 |阅读模式

     以前很长一段时间使用IAR作为MSP430的开发平台,前几天一个无线监控的项目用到了Zigbee(CC2530),于是开始使用IAR作为8051的开发平台。

    于是直接下载安装了IAR for 8051的软件,但是却发现了问题:

    1、无论是8051的开发项目文件还是430的开发项目文件(即。eww文件)打开时,总是以后来安装的一种平台打开,就是说,我计算机上原本的430项目文件直接点击打开时,无法运行,总是提醒“Unable to create configuration 'Debug' using tool chain “MSP430”,两种文件被IAR认为是一种文件了(因为他们的扩展名一样的嘛);

    2、然后,再对其中一种文件(比如8051类型的文件)右击,选择默认打开方式,发现里面有两个IAR IDE一样的,说明计算机本身也不能识别这两种平台了。

 

    找了好多资料都没有什么解决方案,Google百度都没有,只能自己琢磨了。

    先看下面两张图片:

    这个是8051平台

    这个是MSP430平台

    两者几乎是一样的,而上面的Tool chain 可以点击下拉,只不过每个打开后,只有相应的一个下拉选项;既然是这样的话,为什么不能一个Tool chain下面可以选其他的平台呢?这样的话,我只要下载了IAR的软件,然后需要使用MSP430就下载MSP430的插件,要是再需要8051的话,就再下载8051的。这一点不就是现在大部分IDE的风格吗?就像Keil和Eclipse一样。

    将这两个平台全部卸载掉,然后重新安装(最好各个平台是处于IAR同一版本发布的,差别不要太大,比如我安装的是8051 8.1,MSP430 5.2的),安装完其中一个后,再安装另外一个时,一定要注意将两者安装到同一个目录下!,就是  比如全部安装在D:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\目录下,如果不是,要将第二个改到第一个目录中去,最后安装好之后,打开安装目录:

 

    就会发现,8051和430在同一个目录下共存了!再打开IAR(开始种还是有两个快捷方式,随便一个),创建新的项目,就会发现:

    两个在一起了!

    你再去打开项目文件,他也会自动识别了,8051就会进入8051的状态,MSP430就会进入MSP430的状态,以后再有什么的都可以这样安装呢!问题终于解决了,所以与大家共享一下,最重要的就是安装到同一个目录哈。

0

1953

TA的帖子

0

TA的资源

纯净的硅(初级)

Rank: 4

沙发
发表于 2020-2-10 09:23 | 只看该作者

谢谢,分享。


您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 /5 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( )

GMT+8, 2020-2-19 22:31 , Processed in 0.110922 second(s), 21 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表
快乐飞艇哪个网站赔率高 快乐飞艇怎么充值 快乐飞艇用哪个计划 快乐飞艇一天开多少期 快乐赛车快乐飞艇是哪里开的 快乐赛车是正规福彩吗 快乐赛车计划群 快乐赛车一期计划 快乐飞艇哪里开的 湖北快3