Hallo, NXP listet die LPC2138 Mikrocontroller als "Not recommended for new designs". Ich wollte fragen, ob es eine Enpfehlung für einen Nachfolgetyp gibt, der möglichst geringen Aufwand für die Migration verursacht. Der LPC54101 ist bezüglich der Ausstattung sehr schön, jedoch sind alle Peripheriegeräte anders, so dass umfangreiche Anpassungen am Programm erforderlich sein werden. Beste Grüße Norbert
Die LPC21xx sind noch ARM7TDMI und denen weint kaum jemand eine Träne hinterher. Bei den Cortex-M wurde schon einiges verbessert/vereinfacht um die 32-bitter endlich beliebt zu machen. Die LPC54xxx sind NXPs jüngste Kinder und natürlich werden jetzt am besten gefördert, aber die haben ja auch wirklich was zu bieten.
Norbert Veith schrieb: > Ich wollte fragen, ob es eine Enpfehlung für einen > Nachfolgetyp gibt, der möglichst geringen Aufwand für die Migration > verursacht. Dann vergleiche mal die diversen Stellen in den RefManualen. Ich hatte da schon so einige Übereinstimmungen gesehen und ausprobiert: z.B. USB device weitestgehend gleich zwischen LPC2478, LPC17xx, LPC4088. SDIO funktional gleich zwischen LPC24xx und einigen STM32Fxxx (bis auf die Benennung der Register). UART-Bedienung gleich zwischen älteren und neueren LPC - bis auf die Lokation einiger weniger Bits in den Interruptregistern. Ansonsten mal die Appnotes zur Migration durchlesen. Ich denke mal, es ist einfach nur die Suche nach so einigermaßen gleicher Peripherie-Ausstattung. Wenn man da erstmal die nötigen Lowlevel-Treiber umgesetzt hat, paßt der Rest wie von selbst. Kurzum, es ist wirklich nicht so schwer, wie du es befürchtest. W.S.
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.