PIC18 und CCS im Hobbybetrieb - Erfahrungen?

OP #1131766
Lesenswert?
• ▲
▼
Hallo,

ich möchte mal anfragen, wer im Bastelbetrieb auf Lochraster die PIC18 
einsetzt (18F4685), zusammen mit dem günstigen CCS Compiler, der in der 
Version 4.x meiner Ansicht nach schon sehr ausgereift und von vielen 
Kinderkrankheiten befreit ist. Die 180€ für den PCWH waren echt gut 
angelegt fand ich.

Ich setze den CCS in erster Linie deswegen ein, weil er für jeden PIC 
eine nahezu 100% ige HAL dabei hat, die es überhaupt nicht erforderlich 
macht sich mit der Hardware eines PIC auseinander zu setzen. Sein 
Nachteil ist, dass er nicht kompatibel zu anderen Compilern wie 
High-Tech ist, keine indirekten ** Pointer, keine Zeiger auf Funktionen, 
keine gescheiten 32 Bit Variablen, keine 32bit printf Ausgabe usw. Dafür 
schreibt man Code sehr schnell runter, beim ARM7 brauche ich wesentlich 
mehr Zeit für fehlerfreien Code und muss mehr nachdenken, nicht zuletzt 
wegen der vielen Register, die nachgeschaut werden müssen. In der Regel 
kommt man beim CCS fast ohne das Handbuch zum uC aus und muss sich nur 
noch mit dem Compiler Handbuch befassen. Der Umstieg von 16F877 auf 
18Fxxxx war bei mir innerhalb einer Stunde gegessen, dabei sind die 18er 
wesentlich komplexer aufgebaut und habe auch eine andere interne Strktur 
als die 16er.

Nochwas:

Hat jemand es geschafft das neue MPLAB 8.15 mal mit notepad++ zum Laufen 
zu kriegen? Ich bekomme immer nur ein leeres Sheet angezeigt, wenn ich 
auf eine Datei im Projekt Manager klicke. notepad++ scheint den 
Dateinahmen als Parameter irgendwie nicht zu übernehmen und macht also 
ein leeres Sheet auf.

Idee?

Gruss,
Christian

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.