Sida 1 av 1

PIC på Mac

Postat: 7 december 2014, 10:00:32
av robbie
Lite bakgrund först. Jag har länge velat börja med AVR-programmering då det är främst det jag sysslat med i skolan för några år sedan. Problemet med det är att jag för närvarande kör med en Macbook pro och jag har inte hittat några bra verktyg (utvecklingsmiljöer och programmerare) för detta. Vad jag har hört så är ATMEL och Apple lite i luven på varandra (?) och det är därför det saknas kompatibilitet.

Därför föll min fundering över på PIC som jag hört mycket gott om men aldrig stött mig på. Där till min fråga:

Är det några som programmerar PIC på Mac och vilka verktyg använder ni i så fall?

//Robert

Re: PIC på Mac

Postat: 7 december 2014, 10:09:35
av Retroperra
Snabbast är att dra igång en windows emulator och köra din IDE of choice i den.
Men själva kodandet finns många bra program för.
Själv kodar jag med BBEdit sen många år. Inte just PICar dock.


http://www.barebones.com/products/bbedit/

Re: PIC på Mac

Postat: 7 december 2014, 11:56:25
av robbie
Jag undviker helst emulator. Min tanke är att börja programmera i asm vilket är nytt för mig. MPLAB verkar funka till OSX, fast hur det funkar med Yosemite vettetusan.

Re: PIC på Mac

Postat: 7 december 2014, 12:46:20
av sodjan
"MPLABX Yosemite" i Google gav som första träff:
http://www.microchip.com/forums/m774977.aspx

Re: PIC på Mac

Postat: 7 december 2014, 13:43:06
av TomasL
MPLABX är baserat på JavaBeans helt JAVA-baserat, så det borde funka utan problem, kan man tycka.
Atmel använder väl Eclipse, och det borde ju också funka på MAC.

Re: PIC på Mac

Postat: 7 december 2014, 16:58:59
av sodjan
Java != Java != Java...
Att använda Java är att be om versions
och uppgraderigskaos.

Re: PIC på Mac

Postat: 7 december 2014, 17:28:44
av robbie
Mjo nu är det java 8 och det funkar dåligt på övriga appar. Får uppgraderingspåminnelser även fast jag har senaste versionen så det kanske rent av blir bättre med java 6.

Re: PIC på Mac

Postat: 7 december 2014, 20:12:30
av hcb
MPLAB X och ICD3 funkar i Yosemite, i alla fall i den snabbtest jag gjorde för några dagar sedan. Dock måste man ladda ner en äldre Java, med Java 8 klagar MPLAB X att det inte är rätt Javaversion.
Rätt Java för MPLAB X finns hos Apple.

Re: PIC på Mac

Postat: 7 december 2014, 22:22:26
av snigelen
TomasL skrev:Atmel använder väl Eclipse, och det borde ju också funka på MAC.
Nej, Atmel Studio bygger på Visual Studio, så det är bara Windows som gäller.

Men avr-gcc och en favoriteditor går ju att använda på massor av olika hårdvara och operativsystem. Sedan finns ju som sagt Eclipse, Code-Blocks mm om man vill ha IDE.

Re: PIC på Mac

Postat: 8 december 2014, 07:47:52
av superx
Behöver du verkligen IDE:t?

Som sagt, avr-gcc finns via Homebrew tror jag, och avrdude (för kodladdning) likaså. Båda funkar jättebra och jag har använt dessa på Mac för otaliga projekt.

Re: PIC på Mac

Postat: 9 december 2014, 02:01:11
av swesysmgr
TomasL skrev:Atmel använder väl Eclipse, och det borde ju också funka på MAC.
Nej, nej, inte Eclipse-härket. Atmel Studio 6 har en OEM-version av Visual Studio som IDE och är en fröjd att använda.

Re: PIC på Mac

Postat: 9 december 2014, 12:18:28
av Krille Krokodil
I OSX använder man naturligtvis Xcode :wink:
https://jawher.me/2014/03/21/using-xcode-avr-c/

Antingen kan lägga några veckor på att läsa 1000 sidor halvfärdiga manualer för att få Xcode eller
Eclipse att fungera halvsådär i OSX eller så bara slänger man in en emulator och kör Atmel Studio 6
(och löser samtidigt sin programbrist till OSX permanent). När jag installerade en nyare Eclipse för
några veckor sedan så gick det inte ens att köra igång... en känd men ofixad Java-bugg naturligtvis.

Re: PIC på Mac

Postat: 9 december 2014, 16:02:47
av johano
Jag har kört med XCode och egna Makefiler, men XAVR ser faktiskt riktigt trevligt ut!!
Tack för det tipset!

/johan

Re: PIC på Mac

Postat: 23 december 2014, 21:44:15
av robbie
Tack för alla svar, jag har dessvärre inte kommit mycket längre än att slöläsa datablad på PIC16F87. Jag provar nog MPLabx först efter skinkan sjunkit ner i magen.

God jul på er!