stm32 library oder nicht ?

OP #3923418
Lesenswert?
• ▲
▼
hallo,

die ersten hürden sind geschafft, es blinkt, auch mit nem 
timerinterrupt, auch taster kann ich einlesen.

weiter möchte ich nun rauskriegen, wie groß der aufwand für die 
peripherieprogrammierung mit und ohne bibliotheksbenutzung ist.

seit geraumer zeit suche ich nun schon eine "offizielle" lib-liste für 
den stm32 (also nicht von privaten bastlern).

wenn das jemand aus dem ärmel parat hat, wäre ich für den link dankbar !
Moderator Persönliche Seite #3923437
Lesenswert?
• ▲
▼
Reiner Doll schrieb:

> seit geraumer zeit suche ich nun schon eine "offizielle" lib-liste für
> den stm32 (also nicht von privaten bastlern).
>
> wenn das jemand aus dem ärmel parat hat, wäre ich für den link dankbar !

Einen Link zu STM32CubeMX hast Du ja schon erhalten.

Dieses Programm arbeitet mit STM32Cube. Dort ist praktisch alles für die 
jeweilige Familie (F0-F4) vereint: Allgemeine Beispiele für jedes 
Peripheriemodul, aber auch Beispiele für die einzelnen Boards sowie die 
von Dir gesuchten Standard-Libs, die es auch für jedes Peripheriemodul 
einzeln gibt (jeweils eine Header- und eine Modul-Datei, manchmal 
ergänzt durch eine Erweiterung (mit Kürzel "ex" für extension").

Im STM32FxCube-Baum findest Du diese Dateien unter

/Drivers/STM32Fxxx_HAL_Driver/Inc und
/Drivers/STM32Fxxx_HAL_Driver/Src

Die Libs sind grundsätzlich ok, wenn auch nicht immer optimal (bzgl. 
Speichernutzung).
OP #3923442
Lesenswert?
• ▲
▼
erst mal danke.
zweitens : wenn ichs ohne lib probieren möchte, brauche ich eine genaue 
beschreibung der registerfunktionen. auch da hab ich probleme. im 
datasheet

(http://www.st.com/web/en/resource/technical/document/datasheet/DM00037051.pdf)

zum beispiel find ich nix über deatilfunktionen. die uarts z.b. sind nur 
als "overview" beschrieben. bin ich zu blöd zum suchen ?

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.