zoukankan      html  css  js  c++  java
  • 【转】IAR IDE for MSP430、8051、ARM等平台的结合使用

    IAR IDE for MSP430.8051.ARM等平台的结合使用


    以前很长一段时间使用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百度都没有,只能自己琢磨了。

    先看下面两张图片:

    IAR IDE for MSP430.8051.ARM等平台的结合使用

    这个是8051平台

    IAR IDE for MSP430.8051.ARM等平台的结合使用

    这个是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 SystemsEmbedded Workbench 6.0目录下,如果不是,要将第二个改到第一个目录中去,最后安装好之后,打开安装目录:

    IAR IDE for MSP430.8051.ARM等平台的结合使用

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

    IAR IDE for MSP430.8051.ARM等平台的结合使用

    两个在一起了!

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

    来源 

  • 相关阅读:
    day17_sql优化——AWR
    [笔记]《HTTP权威指南》- 媒体类型和字符集
    分析 webpack 打包后的代码
    跨站点请求伪造(CSRF)
    如何定制 fis3-jello
    [翻译]简单的实现一个Promise
    浏览器的 bfcache 特性
    Linux 下搭建 FTP 服务器
    better-scroll 源码分析
    [笔记]移动端的 viewport 和各种像素区分
  • 原文地址:https://www.cnblogs.com/skullboyer/p/7918871.html
Copyright © 2011-2022 走看看