STM32F4discovery und CMSIS Middleware

Gast #3593552
Lesenswert?
• ▲
▼
Hallo zusammen,

Hab hier n STM32F4Discovery liegen würd das gern n bissl mit rumspielen. 
Als IDE benutze ich Keil MDK5.10... Bevor wer fragt, kann ne prolizenz 
über FLM von der UNI nutzen und nein ich werd kein Informatiker ;)
So nun zu meinem Problem:
Hab ein neues Projekt angelegt und mit dem RTE soweit alles zusammen 
geklickert was ich nutzen will. Also RTX und das USART device, dann alle 
Abhängigkeiten aufgelöst und fertig.
Dann über RTE_Conf die Flocke eingestellt.
Nun möcht ich die UART2 initialisieren und da is schon Schluss :(
Hat wer ne kurze Beschreibung , wie ich mit dieser API Beschreibung 
umgehen muss 
http://www.keil.com/pack/doc/CMSIS/Driver/html/group__uart__interface__gr.html
?

Das is wohl n struct mit funktionspointern, aber WIE benutzen :(
Hab bis jetzt Pointer vermieden wo's geht, auch wenn ich schon weiß was 
sie machen und warum... Das wie will nich in mein kopp:(

Danke für evtl Tipps
Frank
Gast #3593630
Lesenswert?
• ▲
▼
Danke für den Hinweis, aber wenn ich das richtig seh werden da die Libs 
von STM benutzt... Aber ich möcht gern die "Klick hier und es geht" 
Sachen von Keil verwenden ;) daher der link, also eigentlich sollte die 
Frage lauten : wie nutze ich an einem einfachen Beispiel diese API?

Grüße Frank
Gast #3593738
Lesenswert?
• ▲
▼
ich habe mal MDK-Code auf codeRed/eclipse umgebaut. Der Nachteil bei MDK 
ist, dass du mit dem mcu-Handbuch nicht weiterkommst. Es gibt viele 
schöne Strukturen, die du kennen musst, um sie anwenden zu können. Schau 
sie dir an, dann erschließt sich das.

Es ist aber im Prinzip nur ein unnötiger Umweg, der nichts vereinfacht. 
Wenn man sich MDK-Strukturen zur Verwendung von Registern erst 
erarbeiten muss, kann man auch gleich die Registerbezeichnungen aus dem 
mcu-Handbuch verwenden. Im Prinzip eine Lernstufe weniger.

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.