Umstieg von MPLAB IDE auf MPLABX IDE

OP #3453634
Lesenswert?

Würde ihr mit den Umstieg von MPLAB IDE zu MPLABX IDE und von C18 zu XC8 
empfehlen?
Könnte ich MPLAB und MPLABX auch parallel installieren um das X zu 
testen und wenn es mit nicht passt Problemlos zum MAPLB zurückkehren zu 
können.
Wie sieht es mit der Kompatibilität von Quellcode aus? Kann ich den 
Quellcode den ich für C18 geschrieben habe ohne Probleme mit dem XC8 
weiterverwenden oder gibt es Unterschiede?
#3453658
Lesenswert?

Hallo,

ich stehe derzeit vor dem gleichen Problem. Ich nutze den C18 bei 
bestehenden Projekten, und setze den XC8 bei neuen Projekten ein.

Die Compiler sind doch zu unterschiedlich. Einige meiner Funktionen 
gehen unter dm neuen Compiler leider nicht (z.B. LC-Display). Was mir 
nicht gefällt ist der Driver-Switcher.

Über eine Rückmeldung von Dir würde ich mich freuen.

Viele Grüße
Ingo
#3453664
Lesenswert?

Ist möglich beide Programme (alte MPLAB IDE und MPLAB X) zusammen haben.
MPLAB X arbeitet problemlos mit beide C Compilers. (im Projekt Manager 
ist Vorwahl)
Sogar jedes projekt im MPLAB X hat "sein" Compiler. (bei MPLAB IDE ist 
nur ein Compiller für alle Projekte)

Entschuldige mein Deutsch, in bin Ausländer.
OP #3453673
Lesenswert?

Zdenek Rajmont schrieb:
> Ist möglich beide Programme (alte MPLAB IDE und MPLAB X) zusammen haben.
Das ist super, dann werde ich dem X installieren und ihn mir mal ansehen 
und wenn er mir gefällt XC8 ausprobieren. Mal kurz was in ASM schreiben 
um das X zu testen...

Zdenek Rajmont schrieb:
> Entschuldige mein Deutsch, in bin Ausländer.
Kein Problem. Danke für die Hilfe. Ich würde sagen jeder sollte froh 
sein dass er Nützliche Antworten bekommt und sich nicht über eventuelle 
Grammatikfehler beschweren.

Ingo Schick schrieb:
> Über eine Rückmeldung von Dir würde ich mich freuen.
Ich werde sie mir mal ansehen...
#3454059
Lesenswert?

Ich hatte Probleme mit der USB-Lib von Microchip und dem XC8. Der XC8 
kennt z.B. kein ROM Schlüsselwort, um etwas ins ROM abzulegen, sondern 
es langt ein const. So musste ich bei der Lib einiges ändern, bis es 
lief. Allerdings war das im Sommer. Ich weiß nicht, ob sich in der 
Zwischenzeit was in der Richtung beim XC8 und/oder der lib getan hat. 
Werde ich aber bald herausfinden, da mein nächstes Projekt wieder was 
mit USB sein wird.
#3463870
Lesenswert?

Das wichtigste wurde schon gesagt. MPLAB IDE wird nicht mehr 
weiterentwickelt. D.h. keine Unterstützung neuerer Controller, keine 
Compilerupdates für die unter MPLAB verwendeten Compiler, keine 
Erweiterungen der IDE selbst (wie z.B. mit Plugin bei MPLABX).

Alleine der Editor mit seinen Anpassungsmöglichkeiten , Sytax-Highlight, 
Auto-Vervollständigung und, und.... ist einen Umstieg wert.

Macht jetzt keine Sinn hier draufloszuschreiben was einem gerade an 
Veränderungen einfallen. Du kennst die MPLAB IDE gut? Ja! Dann lade dir 
das MPLABX User Guide runter und arbeite es durch dann siehst du ja 
selbst was es an Möglichkeiten gibt die dir von der MPLAB IDE unbekannt 
sind.

Oder noch besser: steig einfach um und arbeite dich ein - auf Dauer wird 
es dir nicht erspart bleiben. Wozu noch Zeit in die alte IDE 
investieren.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren