STM32F4 Grundschaltung

OP #2954625
Hallo zusammen,

ich möchte mit dem STM32F407 eine Schaltung realisieren. Ich habe mich 
am Schaltplan des Discovery-Manuals orientiert und hoffe so nur die 
Grundschaltungselemente übernommen zu haben (siehe Anhang).

Als "Anfänger" stellen sich mir noch einige Fragen dazu:

1. Wofür ist an VBAT ein 0-Ohm Widerstand, was bewirkt dieser?

2. Ich habe zuletzt mit einem ATMEGA16 (AVR) gearbeitet und kannte dort 
die typische Verschaltung von 100nF zwischen GND und VDD um die 
Eingangsspannung zu glätten(!?) und dies so nah wie möglich an den PINs.
Sind die acht 100nF Kondensatoren vor VBAT genau hiefür vorgesehen und 
müssen auf dem Board nachher nah an die Pins gesetzt werden. Die Anzahl 
kommt dann durch die 6 VDDs + 1 VDDA + 1 VBAT zustande?

3. Brauche ich Vref und VDDA überhaupt nicht versorgen wenn ich keine 
Analog <--> Digital Wandlung verwende? Und was genau bewirkt die 
Schaltung an den Pins aus dem DiscoveryManual(wie bei mir in der 
Schaltng übernommen)?

4. Wofür sind die Widerstände vor dem externen Quarz?

5. Fehlen in dem Schaltplan entscheidende Grundschaltungselemente?
Angehängte Dateien:
Also die 100n kommen wie du schon schreibst zw VDD und VSS zum Blocken. 
Ob du VAD anschließen musst, kann ich nicht sagen , aber schaden kann es 
nicht. Nimm statt der Spule ruhig erstmal einen R0. Was mir fehlt sind 
die Bootpins. Die musst du je nach Bootkonfiguration entweder auf High 
oder auf Low legen.
OP
Stimmt zu den Bootpins habe ich meine Frage vergessen zu stellen.

Ich weiß nicht wofür ich den Embedded SRAM nutzen könnte :/.
Verstehe ich es richtig, dass zum Flashen eines neuen Programms die Pins 
so verschaltet sein müssen: BOOT0 = VDD & BOOT1 = GND

Für den Ablauf des normalen Programms ist dann BOOT0 auf GND zu ziehen?

Auf dem Discoveryboard geschiet dies automatisch, zumindest muss ich 
keine Jumper umstecken, oder?
Gast
Immer wieder interessant, wie man Schaltpläne SO zeichnen kann,
dass die eigentliche Funktion schwer erkennbar ist.

Zeichne doch mal EINEN Power-Part vom µC und schließe da alle
Versorgungsspannungen an. Wenn Du Dich clever anstellst,
geht das sogar ohne, dass sich Leitungen kreuzen :-)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.