Ich kann ja verstehen, wenn du Probleme mit einer Toolchain hast. Aber, Microchip macht einen Umsatz von rund 4 Milliarden $ mit seinen Chips. Dafür müssen schon eine Menge Programmierer mit seinen Tools arbeiten und damit auch klarkommen.
O-Ton eines Support Mitarbeiter (gehört als Business Kunde und schon mindestens bis Tier 3 durchtelefoniert) für den XC Compiler, im Dialog über den Unsinn den der Compiler manchmal macht (im konkreten Fall war es ein wiederholter Struct-Zugriff der länger dauerte als das kopieren per Pointer, trotz maximaler Optimierung) und warum man dafür Geld bezahlen muss:

"Bei Microchip gibt es keine Querfinanzierung, jede Abteilung muss sich selbst finanzieren, daher muss die Compiler Abteilung ebenfalls irgendwo Gebühren verlangen"

Wenn das tatsächlich deren Mentalität ist, verstehe ich warum die Dokumentation teilweise fürn A**** ist, weil es keine dedizierten Doku Schreiber gibt, sondern jeder Entwickler selbst die Doku schreiben muss udn dass dann einfach als Lose Sammlung von Guides als Manual Tituliert wird.

Schade dass die Atmel gefressen haben .... hoffentlich lassen die jetzt nicht auch so stark nach bei neuen Produkten.

Du moserst ja öfter an den PICs rum. Du scheinst sie ja nicht zu mögen. Das ist ja auch in Ordnung, man muß ja nicht alles gut finden. Aber: warum verwendest du sie dann? Es gibt doch viele Alternativen mit vergleichbaren Eigenschaften. Da ist doch Frust und Misserfolg vorprogrammiert.