IAR IDE for MSP430, 8051, ARM and other platforms
[Copy link]
IAR was used as the development platform for MSP430 for a long time. A few days ago, a wireless monitoring project used Zigbee (CC2530), so I started using IAR as the development platform for 8051.
So I downloaded and installed the IAR for 8051 software directly, but found a problem:
1. Whether it is the 8051 development project file or the 430 development project file (ie. eww file), it is always opened with a platform installed later. That is to say, when I click to open the original 430 project file on my computer, it cannot run, and it always reminds "Unable to create configuration 'Debug' using tool chain "MSP430". The two files are considered as one file by IAR (because their extensions are the same);
2. Then, right-click one of the files (such as 8051 type files) and select the default open method. You will find that there are two identical IAR IDEs in it, which means that the computer itself cannot recognize these two platforms.
I looked for a lot of information but couldn't find any solution. Google and Baidu couldn't find it either, so I had to figure it out on my own.
First look at the following two pictures:
This is the 8051 platform
This is the MSP430 platform
The two are almost the same, and the tool chain above can be clicked to drop down, but after each is opened, there is only one corresponding drop-down option; if this is the case, why can't there be other platforms under one tool chain? In this way, I only need to download the IAR software, and then if I need to use MSP430, I will download the MSP430 plug-in. If I need 8051, I will download the 8051 plug-in. Isn't this the style of most IDEs now? Just like Keil and Eclipse.
Uninstall both platforms and then reinstall them (it is best if the platforms are released in the same version of IAR, with the difference not too big. For example, I installed 8051 8.1 and MSP430 5.2). After installing one, when installing the other, be sure to install both in the same directory! For example, install them all in the D:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\ directory. If not, change the second one to the first directory. After the installation is complete, open the installation directory:
You will find that 8051 and 430 coexist in the same directory! Open IAR again (there are still two shortcuts at the beginning, use any one), create a new project, and you will find:
The two are together!
When you open the project file again, it will automatically recognize it, and the 8051 will enter the 8051 state, and the MSP430 will enter the MSP430 state. You can install anything else in this way in the future! The problem is finally solved, so I share it with you. The most important thing is to install it to the same directory.
|