Hallo zusammen, zu meinen favorisierten STM32 µC gehört hauptsächlich die G4 Serie. Die anderen Serien kenne ich nicht wirklich. Durch ein aktuelles Projekt kommt die G0 Serie ins Spiel. Nun frage ich mich nach der Systematik der internen Peripherie. Sind bspw. die Gruppen der Timer - advanced control timers - general purpose timer (1) - general purpose timer (2) - basic timers denen dann die Timer 1 - 17 zugeordnet werden, immer gleich. Zu beobachten ist ja, dass innerhalb einer Serie die Register-map für alle Timer gleich sind, aber von den unterschiedlichen Gruppen nicht alle Register benutzt werden. In unterschiedlichen Serien sind die Register-maps (bsp. G0 zu G4) weniger umfangreich bzw. die eine eine Teilmenge des anderen. Gibt es da eine Systematik? Ist das irgendwo beschrieben?
Wilhelm M. schrieb: > Ist das irgendwo beschrieben? Die Details zu den verschiedenen Timern finden sich im Referenz-Manual und die Zuordnung der tatsächlich vorhandenen Timer im Datenblatt es jeweiligen Chip.
Harry L. schrieb: > Wilhelm M. schrieb: >> Ist das irgendwo beschrieben? > Die Details zu den verschiedenen Timern finden sich im Referenz-Manual > und die Zuordnung der tatsächlich vorhandenen Timer im Datenblatt es > jeweiligen Chip. Ach was ;-) Hätte ich nicht gedacht ... An dem was ich oben geschrieben habe, kannst Du unschwer erkennen, dass ich da schon reingeschaut habe, und genau deswegen frage ich hier.
Wilhelm M. schrieb: > An dem was ich oben geschrieben habe, kannst Du unschwer erkennen, dass > ich da schon reingeschaut habe, und genau deswegen frage ich hier. Und die Frage lautet? In den genannten Dokumenten steht erschöpfend alles drin. Lesen allein reicht nicht - man muß es auch verstehen.
Harry L. schrieb: > Lesen allein reicht nicht - man muß es auch verstehen. Das gilt genauso für Dich :) Wilhelm möchte eine Systematik erkennen und eben nicht alle Datenblätter auswendig lernen.
:
Bearbeitet durch Moderator
Frank M. schrieb: > Wilhelm möchte eine Systematik erkennen "Wenn" es die geben würde, gäbe es dazu eine enztsprechende Application-Note. Frank M. schrieb: > und eben nicht alle > Datenblätter auswendig lernen. Genau dazu gibt es in CubeMX den Product-Selector.
Harry L. schrieb: > "Wenn" es die geben würde, gäbe es dazu eine enztsprechende > Application-Note. Uwe B. schrieb: > AN4013 Danke.
:
Bearbeitet durch Moderator
Zur Systematik kann man sich auch die XML-Files in STM32CubeMX/db/mcu und Unterverzeichnissen ansehen. Die Rust-Leute haben offenbar auch einiges an "Systematik" zusammengetragen und hier https://github.com/stm32-rs/stm32-rs/tree/master/peripherals in yaml-files abgelegt.
Robert M. schrieb: > Zur Systematik kann man sich auch die XML-Files in STM32CubeMX/db/mcu > und Unterverzeichnissen ansehen. Die Rust-Leute haben offenbar auch > einiges an "Systematik" zusammengetragen und hier > https://github.com/stm32-rs/stm32-rs/tree/master/peripherals in > yaml-files abgelegt. Das schaut auch interessant aus. Danke!
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.