Programmation du microcontrôleur PIC sur Mac OS X


19

Comment puis-je démarrer la programmation du microcontrôleur PIC sur Mac OS X. Puis-je utiliser un Arduino connecté à mon Mac avec un programmeur? Ou dois-je acheter une carte de programmeur et des adaptateurs série spécifiques?


1
Avez-vous essayé WINE?
Connor Wolf

Réponses:


11

Vous pouvez utiliser la clé de démarrage Flash PICKit (USB!). Consultez ce site Web: www.teammojo.org/PICkit/pickit1.html

Il y avait une interface graphique Cocoa pour programmer le PICKit créé par quelqu'un chez Microchip, mais je ne le trouve pas maintenant ... (le code source était disponible!).

Vous pouvez compiler votre code à l'aide de gpasm (gputils.sourceforge.net), puis le flasher dans le PIC à l'aide de PICKit.

J'ai également trouvé ce simulateur qui fonctionne parfaitement sur le mac: www.feertech.com/misim/homepage.html


15

Le MPLAB X (fonctionne sur Java, basé sur Netbeans) est disponible ici pour Mac OS 10.X.


Regardez la micropuce MPLAB X que tout.

6

Vous aurez besoin d'un programmeur spécial et vous pouvez utiliser SDCC et xcode que vous pouvez obtenir auprès d'Apple.


1
SDCC peut compiler pour PIC. Cependant, vous aurez toujours besoin d'un programmeur et d'un logiciel pour le piloter. XCode n'est qu'un IDE / éditeur, il ne s'intégrera pas facilement avec SDCC
Toby Jaffey

1

Je ne pense pas que vous puissiez le faire à partir d'une carte Arduino. Il existe diverses spécifications sur Internet pour les cartes de programmation d'images en série, ou vous pouvez les obtenir auprès de Microchip (les fabricants de puces PIC), si vous allez sur leur site http://www.microchipdirect.com, vous devriez trouver la plupart de leurs des offres sous des outils de développement, y compris des programmeurs USB. Je ne sais pas quel logiciel est disponible en tant qu'IDE pour Mac, mais Google est votre ami dans des situations comme celle-ci.


Faux, vous pouvez le faire avec un Arduino et quelques composants. Bien que ce ne soit pas la méthode la plus optimale.
Chris Stratton

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.