STM32 GPIO register map and reset values - RM0090

OP #7098375
Lesenswert?
• ▲
▼
Hab mal 'ne Verständnisfrage: die z.B. in STM32F407 RM0090 Table 39. 
aufgeführten "Reset Values" der GPIOx_MODER Register, z.B. 0x00000280 
bei GPIOB_MODER , was bedeuten die genau? Soll das nur heißen, daß das 
nach Reset da drin steht oder müssen die Inhalte beim Beschreiben 
irgendwie berücksichtigt werden?
(Firma: matzetronics) #7098379
Lesenswert?
• ▲
▼
Christoph K. schrieb:
> Soll das nur heißen, daß das
> nach Reset da drin steht

So isses. Und natürlich nur nach einem echten Hardware Reset und nicht 
irgendwelchen Warmstarts.

Christoph K. schrieb:
> oder müssen die Inhalte beim Beschreiben
> irgendwie berücksichtigt werden?

Das erfährst du, wenn du die R/W Fahigkeit anschaust. Es gibt Bits, die 
sind nicht schreibbar (Status, etc.) Bits, die mit R/W bezeichnet sind, 
sind schreib- und lesbar.
Gast #7098424
Lesenswert?
• ▲
▼
Jeder Reset beim STM32F macht auch einen Hardwarereset. Schau Dir das 
Kapitel 6.1 in RM0090 an. Und an GPIOA/B haengen die JTAG Pins, die nach 
einem Reset aktiv sein sollen. Also haben die Register Resetwerte die 
die entsprechenden Bits setzt, so dass JTAG aktiv wird.

Neben dem Hardwarereset gibt es auch noch den Power On Reset POR. Einige 
Register, z.B. Debug betreffend, werden nur durch den POR 
zurueckgesetzt.

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.