Hallo Zusammen, Ich bin an einem Board dran, wo ich einen STM32F3 verbaue, welcher ein VBAT eingang hat. Dieser Eingang wird ja verwendet um z.B die interne RTC zu verwenden, richtig? Kann ich diesen Eingang einfach auf floating lassen oder soll ich diesen mit 3.3V verbinden, wenn ich die RTC nicht brauche? Grüsse Bert
Ich würde ihn mit 3.3 Volt verbinden. einige wenige Pins werden darüber versorgt (z.B. Tamper Pin der Echtzeituhr), die funktionieren sonst nicht. Steht was im Datenblatt dazu.
Anonym schrieb: > Schau dir die Appnote AN4206 von ST an, da werden Sie geholfen Danke, dort steht es auf Seite 27: "If no external battery is used in the application, it is recommended to connect VBAT externally to VDD"
Der Chip enthält intern einen Umschalter. Wenn die normale Versorgungsspannung angelegt ist, wird dieser Pin nicht zur Versorgung interner Komponenten verwendet. Das ist im Referenzhandbuch detailliert beschrieben. Ich habe das mal ausprobiert. Der STM32F103C8T6 auf dem Blue-Pill Board und auch der STM32F103RBT6 auf dem Nucleo64 Board laufen beide einwandfrei mit offenem VBAT Pin. Im Reference Manual der STM32F1 Serie sagt ST, man soll den Pin bei Nicht-Gebrauch mit VDD verbinden und verweist auf die Application Note AN2586. Darin wiederholt ST die Empfehlung aber leider wieder ohne Begründung. In der Bedienungsanleitung des Nucleo64 Boardes wiederum gibt eine Menge Informationen zur Stromversorgung, aber kein Sterbenswörtchen, dass man was an den VBAT Pin anschließen soll/muss. Allerdings haben sie es bei dem ST-Link Teil des Nucleo64 so realisiert. Beim Target ist der Pin aber standardmäßig offen. Ich hätte gerne mal eine Begründung, warum man den Pin mit VDD verbinden soll.
@Stefan Finde das leider nicht wieder, aber in irgendeinem Dokument von ST habe ich was dazu gelesen. Es ging um die 32 kHz Quartz Anschlüsse und den TAMPER-RTC Pin (PC13). Am Tamper kannst Du z.B. die 32 kHz clock rausführen der Tamper hat, wie der Name schon sagt, was Besonderes. In der Pin Description hat der eine Fussnote wie auch die OSC32 Quartz Anschlüsse: For details on how to manage these IOs, refer to the Battery backup domain and BKP register desc ription sections in the STM32F10xxx reference manual, available from the STMicroelectronics website Ich meine mich zu erinnern, dass die Stromversorgung für diesen PIN irgendetwas Besonderes hatte und deshalb die Empfehlung war, Vbat mit Vdd zu verbinden. Sorry, war vor längerer Zeit und das Kurzzeitgedächnis hat gewonnen -:)
Nachtrag: In der RM0041 steht auch noch ne speed limitation für die Ports: When the backup domain is supplied by V DD (analog switch connected to V DD ), the following functions are available: Note: ● PC14 and PC15 can be used as either GPIO or LSE pins ● PC13 can be used as GPIO, TAMPER pin, RTC Calibration Clock, RTC Alarm or second output (refer to Section 5: Backup registers (BKP) on page 62) Due to the fact that the switch only sinks a limited amount of current (3 mA), the use of GPIOs PC13 to PC15 in output mode is restricted: the speed has to be limited to 2 MHz with a maximum load of 30 pF and these IOs must not be used as a current source (e.g. to drive an LED). When the backup domain is supplied by V BAT (analog switch connected to V BAT because V DD is not present), the following functions are available: 4.1.3 ● PC14 and PC15 can be used as LSE pins only ● PC13 can be used as TAMPER pin, RTC Alarm or Second output (refer to section
Stefan U. schrieb: > Ich hätte gerne mal eine Begründung, warum man den Pin mit VDD verbinden > soll. Wo ist denn das Problem? Fakt ist jedenfalls, dass ST empfiehlt, du sollst den Pin mit VDD verbinden. Wenn du das nicht machst, kann es sein, dass dein Board mit der nächsten Chip-Revision nicht mehr funktioniert.
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.