J'espère un IDE quelconque, mais je prendrai n'importe quel compilateur ou assembleur! Je n'arrive pas à trouver quoi que ce soit en recherchant sur Google.
J'espère un IDE quelconque, mais je prendrai n'importe quel compilateur ou assembleur! Je n'arrive pas à trouver quoi que ce soit en recherchant sur Google.
J'utilise MSPgcc pour la série msp430, IAR est un autre CSS Ce dernier a des restrictions. Pour quelle puce essayez-vous de programmer ou de coder ?
Edit- Uniarch mspgcc a été publié, il prend en charge les nouvelles puces msp430 et est maintenant le compilateur préféré par rapport à mspgcc4Build directions pour uniarch mspgcc
Bien sûr, il y en a. J'utilise emacs + mspgcc4 + make + mspdebug + gdb + ddd.
Il existe un compilateur IAR à télécharger depuis TI. La version gratuite est limitée à la taille du code. Il est également livré avec une sorte d'IDE. Mais les programmes MSP sont assez petits par définition, et un simple makefile suffit pour compiler et programmer du code.
sur sourceforge, vous pouvez trouver à la fois mspgcc (mspgcc.sf.net) et mspgcc4 (mspgcc4.sf.net). J'ai eu du mal récemment à construire mspgcc sur un Linux moderne (finalement réussi), mais mspgcc4 se construit très bien sans problème.
Si tout ce dont vous avez besoin pour l'instant, c'est d'un assembleur et d'un éditeur de liens, il est quelque peu trivial de croiser la compilation gnu binutils. ./configure --target = msp430 --prefix = / opt / msp430 ou quelque chose comme ça.
De plus, tout de suite, llvm inclut les différentes cibles, contrairement à gcc vous ne choisissez pas une compiler le compilateur. L'inconvénient est que le support msp430 de llvm est considéré comme expérimental (car nous ne nous soucierons probablement pas des rapports de bogue). Et vous aurez toujours besoin de binutils pour assembler et / ou lier.
J'utilise Rowley CrossWorks. C'est très bien, avec un excellent support.
Tout récemment, il y a eu une nouvelle version de mspgcc, temporairement surnommée "uniarch", voici les instructions d'installation de som pour ubuntu
https://github.com/sergiocampama/Launchpad/blob/ master / README.md
je pense que tous les appareils récents sont pris en charge dans cette version ...
ma configuration est une machine vmware exécutant le serveur ubuntu 11.04, avec netatalk et ssh ... donc avec mon mac, je me connecte au terminal via ssh et monte le lecteur ubuntu sur afp avec netatalk ... donc j'utilise xcode comme idée de développement, et j'exécute les commandes sur le terminal ... ...
J'ai aussi un rakefile qui fait tout le travail manuel (qui peut être trouvé dans le repo ci-dessus), et donc je ne fais que 'rake mcu = msp430g2211 build install' et il compile, lie et installe sur le tableau de bord ...