www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik PIC18 und CCS im Hobbybetrieb - Erfahrungen?


Autor: Christian J. (elektroniker1968)
Datum:

Bewertung
0 lesenswert
nicht 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

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.