Frågor om att välja och installera MPLAB

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
Användarvisningsbild
JimmyAndersson
Inlägg: 26308
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Frågor om att välja och installera MPLAB

Inlägg av JimmyAndersson »

Jag ska ladda ner och installera MPLAB IDE på en dator med 32bit Windows XP.
(Det är förresten nästan bara 8 bitars PIC-kretsar som jag programmerar.)


Främst undrar jag över vilken version man ska välja. Alltså Version 8 eller X.
På Microchip's sajt står det: "MPLAB IDE v8 will be archived at the end of June." Men inget om vilket år det gäller.

Frågorna om detta blir då:
Är version X (10?) färdigt i nuläget? (Jag minns en tråd här där flera medlemmar inte var så nöjda.)
Eller är det version 8 man ska satsa på?
Är kod-projekt gjorda i version 7.x kompatibla med version 8 och X?


Sedan nästa del av det hela:

Jag trivs väldigt mycket med att programmera assembler. Det är så tydligt och trevligt.
Men det vore trevligt att se till att ha möjlighet att göra grejer i C, nu när jag ändå är på gång att nyinstallera.

Frågorna på detta blir då:
Hur installerar jag kompilerare för både assembler och C till MPLAB IDE?
När man sedan gör ett nytt kod-projekt, hur väljer man då språk?


Länken till sidan jag läst på:
http://www.microchip.com/stellent/idcpl ... t=SW007002
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43178
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: Frågor om att välja och installera MPLAB

Inlägg av sodjan »

Du väljer vad du vill installera vid installationen.
Om du väljer att köra den C som Microchip levererar så
är det väldigt enkelt. I projektet väljer du sedan "toolset",
d.v.s ett assembler-projekt eller ett C-projekt. I princip... :-)

Eller i X verkar det vara en separat download...

Så vitt jag förstår så fungerar MPLAB8 fortfarande OK, kan vara
ett alternativ om man har en lite äldre maskin. X med sin Java
miljö drar lite mer resurser.

Jag har inte kört något PIC under hösten, så jag är lite
dåligt uppdaterad på X, men det har ju varit ett antal
versioner under åren som den har varit frisläppt, så de
borde ha hunnit fixa till det hela...

EDIT:
Jo, X har väl inte direkt integrerat stöd på PICkit2, däremot kan
man ju köra stand-alone appen till PICkit2 som flashar när
HEX filen uppdateras. PICkit3 stöds fullt i X...
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45291
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Frågor om att välja och installera MPLAB

Inlägg av TomasL »

MPLAB gick i pension i Juni i år.
Inget underhåll för nya funktioner/kretsar.
Enbart buggrättning av fatala buggar, i något år till, typ.
Så det är MPLAB-X som gäller, tyvärr.

En våt dröm är att integrera det hela i VS, men det är inte helt lätt, av naturliga skäl, även om det går utmärkt att kompilera osv, debugging är betydligt värre (dvs omöjligt i nuläget).
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43178
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: Frågor om att välja och installera MPLAB

Inlägg av sodjan »

OK, men det betyder ju inte att det la av att fungera "as-is" i Juni.
Om man är nöjd med funktioner som den är idag så kan man ju
välja att köra vidare med 8'an eller att testa X.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45291
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Frågor om att välja och installera MPLAB

Inlägg av TomasL »

Nej, naturligtvis inte, det kommer att fungera i all oändlighet (typ) för de processorer som var tillgängliga i Juni.
Användarvisningsbild
JimmyAndersson
Inlägg: 26308
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Re: Frågor om att välja och installera MPLAB

Inlägg av JimmyAndersson »

Tack för hjälpen. :tumupp:
Då väljer jag version 8.


Jag har börjat installera nu. Valde "Custom" istället för "Complete"
för att inte behöva installera allt.

För att få med assembler-"paketet" så är det ju MPASM som gäller,
men vad ska jag välja för att få med C-paketet, dvs Microchip's?

Bland språkvalen ser jag:

MPASM - Suite consisting of MPASM assembler osv..
ASM30 - Suite consisting of ASM30 assembler, LINK30, osv..
MPLAB C32 Suite - Suite consisting of ASM32 assembler, LINK32 linker, MPLAB C32 C compiler and utilities.

C32 är för 32bit PIC och jag kan inte hitta något för 8-bitars PIC-kretsar.

Så hur går jag vidare? Jag vill alltså göra det Sodjan skrev:

"Du väljer vad du vill installera vid installationen.
Om du väljer att köra den C som Microchip levererar så
är det väldigt enkelt."


Det verkar vara så enkelt att jag inte ens ser alternativet för C till 8-bitars PIC. :)
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45291
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Frågor om att välja och installera MPLAB

Inlägg av TomasL »

DU kanske kan installera XC8 i MPLAB8, dock är jag inte helt säker, eftersom jag aldrig gjort det.
Sedan finns det en speciell MCC18 för 18xxxxx serien.
Den är numera ersatt av XC8 som är en sammanslagning av HITEC8 och MCC18
Microchip har aldrig haft någon egen C-kompilator för PIC16 mfl.
Skriv svar