Programowanie mikrokontrolera PIC w systemie Mac OS X


19

Jak uruchomić programowanie mikrokontrolera PIC na Mac OS X. Czy mogę używać Arduino podłączonego do mojego Maca z programatorem? Czy też muszę kupić konkretną płytę programatora i adaptery szeregowe?


1
Czy próbowałeś WINE?
Connor Wolf,

Odpowiedzi:


11

Możesz użyć klucza startowego PICKit Flash (USB!). Sprawdź tę stronę: www.teammojo.org/PICkit/pickit1.html

Kiedyś program Cocoa GUI programował PICKit wykonany przez kogoś w Microchip, ale nie mogę go teraz znaleźć ... (kod źródłowy był dostępny!).

Możesz skompilować kod za pomocą gpasm (gputils.sourceforge.net), a następnie wgrać go do PIC za pomocą PICKit.

Znalazłem również ten symulator, który działa idealnie na komputerze Mac: www.feertech.com/misim/homepage.html


15

MPLAB X (działa w Javie, w oparciu o Netbeans) jest dostępny tutaj dla Mac OS 10.X.


Spójrz na mikroczip MPLAB X to wszystko.

6

Będziesz potrzebował specjalnego programatora i będziesz mógł używać SDCC i xcode, które możesz otrzymać z Apple.


1
SDCC można skompilować dla PIC. Jednak nadal będziesz potrzebować programatora i oprogramowania, aby go prowadzić. XCode to tylko edytor IDE / edytor, który nie będzie łatwo integrować się z SDCC
Toby Jaffey

1

Nie sądzę, że możesz to zrobić z tablicy Arduino. W Internecie dostępne są różne specyfikacje dla programowalnych kart Pic. Można je również uzyskać od Microchip (producentów układów PIC), jeśli wejdziesz na ich stronę http://www.microchipdirect.com , powinieneś znaleźć większość z nich oferty w ramach narzędzi programistycznych, w tym programistów opartych na USB. Nie jestem pewien, jakie oprogramowanie jest dostępne jako IDE dla komputerów Mac, ale Google jest twoim przyjacielem w takich sytuacjach.


Nieprawda, możesz z Arduino i kilkoma komponentami. Chociaż może to nie być najbardziej optymalna metoda.
Chris Stratton

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.