PIC schrieb:
> "The PIC32 products are pin, peripheral and software compatible with
> Microchip's 16-bit PIC MCU families and across the PIC32 MCU family."
Lese ich so: Die Peripherie ist gleich, die Lib bügelt mögliche
Detailunterschiede durch den Core weg.
Bleibt immer noch die Notwendigkeit, die Programme so zu schreiben, dass
sie gleichermassen auf 16- wie 32-Bit Cores funktionieren,
gleichermassen auf einem Core mit 24-Bit ROM mit teils getrennten
Code/Datenadressräumen und einem mit 32-Bit ROM und gemeinsamem
Adressraum. Das kann Microchip dem Anwender nicht wirklich abnehmen und
der Begriff softwarekompatibel erscheint mit deshalb etwas gewagt.
Die Kompatibilität der Peripherie ist zweifellos für den Anwender sehr
hilfreich. Ich wehrte mich nur gegen die Aussage, die PIC24 wären den
PIC32 sehr ähnlich. Zumal PIC32 und PIC33 öfter verwechselt werden.