Ich bin gerade am überlegen wegen Speichermangels den LPC845 statt des LPC824 einzusetzen. Nur finde ich da keine lpcopen lib für mcuXpresso bei NXP dazu (oder ich bin zu blöd zum suchen). Ist der LPC845 aufwärtskompatibel zum LPC824? Die Idee ist, zum debuggen den 845 zu verwenden und für das Release den 824.
Hat mich jetzt auch mal interessiert und habe daher die Datenblätter mal nebeneinander auf den Desktop gelegt. Schon bei der Memory Map kann man sehen, dass da mit der Kompatibilität eher schlecht aussieht. Wie immer bei der LPC-Serie ist mal wieder alles anders. Stelle doch mal die Frage im NXP-Forum, dort wird ja durchaus geantwortet. Bzgl. lib konnte ich auch nichts finden. Vor Corona fertig geworden, dann in Chaos untergegangen, so scheint es.
Hm, so wild sehen die Unterschiede auch nicht aus. Nur I2C2 und 3 wurden zugunsten der neuen UARTs verlegt. Das habe ich noch gefunden: https://community.nxp.com/t5/LPC-Microcontrollers/Missing-LPCOpen-support-for-LPC845-devices/m-p/713132 Den SAKEE test (https://github.com/Magicoe/LPC845_SAKEE_TEST) schaue ich mir mal an. Das sieht vielversprechend aus.
Du hast recht, da habe ich zu oberflächlich geschaut. Teilweise auch leicht verschiedenen Namensgebungen geschuldet.
Was mir aber schon aufgefallen ist: Die ROM Adressen sind anders. Da hat es bei mir schon gecrasht, als ich es mal kurz getestet habe. Wobei: Auch der 824 crasht manchmal, wenn ich mit __USE_ROMDIVIDE compiliere. Von daher sollte man das sowieso lassen.
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.