HAL, und NXP?

Gast #7128666
Lesenswert?
• ▲
▼
Nils schrieb:
> Kommt ein wenig darauf an, welchen Chip Du meinst. NXP stellt ja
> mehr als einen Controller her.

naja, vielleicht mal einfach ähnliche MCU's wie die STM32H7... Reihe?

Die HAL library (mit Beispiele), glaube ich mal, deckt fast die ganze 
STM32 MCU, CPU Reihe ab??

Sie (die HAL) erleichtert den Einstieg schon extrem...
#7128884
Lesenswert?
• ▲
▼
NXP hatte früh die Code Red IDE gekauft (mit dem Java Eclipse) und da 
einfache Beispiele zu den Devices drin gehabt. Dann haben sie die 
LPCOpen gebaut, aber auch sehr variabel zwischen den MCU Serien. Mit dem 
Aufkauf von Freescale und den Kinetis Serien wurde aus LPCXpresso 
MCUXpresso und wohl mehr das Freescalse SDK FSL gesetzt. Jetzt heisst 
das MCUXpresso SDK und man kann Online eine Konfiguration mit 
Initialisierungscode zusammenbauen lassen.
Middelware wie Dateisysteme, Grafik, FreeRTOS, Cloudanbindung usw. wird 
auch in das SDK zum Board/MCU angepasst zusammengepackt.

Mit den LPC8xx - LP40xx habe ich gerne gearbeitet, aber im Hobbybereich 
hat sich ja eher ein anderer Mittbewerber durchgesetzt. Obwohl die 
Peripherie in den LPC mit 32 Bit Struktur angenehmer zu programmieren 
ist, auch ohne HAL Hilfe.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.