J'ai commencé à utiliser MPLAB récemment, mais pour quelqu'un qui travaille avec Eclipse et VS l'IDE c'est très limitée. Savez-vous tout gratuit IDE ou comment configurer Ecplise ou Netbeans pour le PIC de développement?
Merci à tous
OriginalL'auteur rnunes | 2011-01-21
Le sous-jacent de la chaîne d' (compilateur/linker etc.) peut être utilisé à partir de n'importe quel environnement, y compris Eclipse et Visual Studio, si Eclipse est probablement la plus souple à cet égard.
MPLAB a une fonction pour exporter un projet en tant que fichier "makefile" qui peut être utilisé avec GNU make, mais plutôt de générer votre propre makefile, ou de l'utilisation de la gestion de projet fournis par Eclipse. Dans Visual Studio, créez un Projet Makefile, en dépit de son nom, vous pouvez spécifier n'importe quel construire la ligne de commande, donc invoquer un fichier de commandes ou makefile que nécessaire. Eclipse peut utiliser le makefile projets aussi.
Dans Visual Studio, ajouter tous vos projets et compilateur d'Inclure des chemins d'accès pour le projet manuellement pour obtenir tous les Intellisense fonctions de navigation de travail.
Oui transparente débogueur intégration est peu probable. Ce que j'ai à faire est de configurer le "debug" construire dans Visual Studio pour lancer un fichier batch qui lance le débogueur externe lorsque la construction a été un succès. Je l'ai fait avec Keil/BRAS outils, pas de MPLAB mais imagine que c'est possible. Une remarque à propos de MPLAB makefile à l'exportation cependant, il n'inclut pas de pré/post-construction des étapes si vous avez configuré votre projet à l'utiliser, si une version d'un fichier makefile n'est pas identique à une version d'un MPLAB fichier de projet! Je soulève le problème avec la Puce de soutien, et ils ne pouvais pas moins de soins.
Je recherche un peu et j'ai déjà trouvé comment faire de tous les proccess (la compilation et de la programmation) à l'aide de la ligne de commande. Demain, je vais essayer de configurer Eclipse pour le faire, mais pour déboguer je peux seulement le faire dans MPLab. Si quelqu'un sait comment faire s'il vous plaît laissez-moi savoir.
J'ai essayé de GNU make fichier avec faire de MinGW - linker a donné d'erreur
unrecognized input: E:/MinGW/msys/1.0/p18F45K22
(/p18F45K22 est une option passée à l'éditeur de liens). J'ai corrigé que par la modification des options de-
au lieu de/
- ex./p18F45K22
à-p18F45K22
OriginalL'auteur Clifford
Il existe une version de MPLAB X qui est basé sur Netbeans.
A parfaitement fonctionné pour moi jusqu'à présent sur WinXP. Je n'ai pas le MATÉRIEL, encore.
OriginalL'auteur Doug Currie
Non, mais j'écrirais un des 100$US le contrôle de mon propre argent dans un battement de coeur, si Eclipse étaient disponibles pour les PICs. La mauvaise qualité de MPLAB a été ma seule et unique raison pour laquelle je ne pas utiliser Puce processeurs plus. TI Code du Compositeur est basé sur Eclipse, et il est extrêmement facile à utiliser et beaucoup plus fiable que MPLAB.
Vous pourriez lancer Eclipse CDT et sans doute le configurer pour utiliser le Microchip compilateur (avertissement: je ne l'ai jamais fait moi-même). Mais vous n'obtenez pas de fonctionnalité de débogage, qui est de 90%+ à la valeur de l'IDE.
Ils sont allés avec Netbeans? Quand? J'aimerais l'utiliser. L'ancien MPLAB aspiré.
Dans le MPLAB X, qui est actuellement en version Bêta.
OriginalL'auteur Jason S
Certaines Options:
Piklab (ce qui est un fork de pikdev et mieux de l'OMI, a une version windows)
Pikdev
Vous aurez probablement besoin gputils qui est un jeu de l'open source du PIC utilitaires pour diverses choses et de les intégrer dans les IDEs.
Il est également PIC C builder pour Eclipse qui vous permettrait de construire avec le compilateur C30, ne pense pas qu'il supporte C18 mais peut-être.
OriginalL'auteur Mark
Vous devriez certainement passer à MPLAB X. soyez averti, cependant, que c'est une version bêta.
Néanmoins, il promet de nous débarrasser de windows et le très buggy MPLAB 8.x (je ne suis pas sûr au sujet de cette dernière, tout de même). C'est une étape bienvenue. J'ai été en passant au crible de leur "mise en route Avec MPLAB X" glisse un peu plus tôt. Dans un de la diapositive, il est dit qu'ils ont choisi de NetBeans IDE basé sur Eclipse, fondée sur la raison "de NetBeans est reconnu par beaucoup comme
en cours: Plus avancés, Moins gros, plus Rapide et Plus intuitive". J'ai travaillé avec ces deux et je pense que l'Éclipse est de loin supérieur au sujet de chaque arène.
OriginalL'auteur farhanhubble