Ich habe eine Anwendung mit dem STM32F4-Discovery-Entwicklungskit entwickelt. Jetzt ist der Code ausgereift und ich muss eine benutzerdefinierte Schaltung erstellen.
Ich habe zuerst angefangen, die nackte Rennstrecke zu bauen:
Ich habe den Chip über einen Standard-30-Watt-Lötkolben mit einer Technik wie in diesem Video auf die Platine gelötet: http://www.youtube.com/watch?v=6YU3v_w7x7o
Da ich nicht die Möglichkeit hatte, 1uF // 100nF-Kondensatoren zwischen jedem VDD-VSS-Pin anzuschließen, habe ich nur einen 4,7uF-Kondensator an den Einstiegspunkt von Stromleitungen angeschlossen.
Meine Pin-Verbindung ist wie folgt:
- VDD <- 11,19,28,50,75,100,21,22,6
- GND <- 20,10,27,74,99
- Die 2,2-uF-Kappe liegt zwischen 49 und GND
- Die 2,2-uF-Kappe liegt zwischen 73 und GND
- Der 10 K-Widerstand liegt zwischen 94 und GND
- Die MCU.72 ist mit STM32F4-Discovery.SWD_connector.4 verbunden
- Die MCU.76 ist mit STM32F4-Discovery.SWD_connector.2 verbunden
- MCU.VDD ist mit STM32F4-Discovery.3V verbunden
- MCU.GND ist mit STM32F4-Discovery.GND verbunden
Frage:
Ich erwarte, die MCU über ST-Link / V2 von STM32F4-Discovery zu verbinden, aber das Dienstprogramm ST-Link wird nicht verbunden. Ich kann mit der MCU keinen Herzschlag bekommen.
Was ist der Punkt, den ich möglicherweise vermisse?
Bearbeiten:
(ging zur Antwort)
Antworten:
In Bezug auf den Rat von @ RBerteig habe ich folgende Schaltung gemacht:
Unterschiede:
Vorübergehendes Problem: Diese Schaltung funktionierte nicht. Ich konnte es nicht über das ST-Link-Dienstprogramm verbinden.
Lösung: Ich habe die Pins überprüft und ein Pin (SWCLK) war nicht mit der Platine verbunden. Wenn ich den Stift verlötet habe, funktioniert alles wie erwartet.
Bearbeiten
Hier sind die Schaltpläne:
(Anmerkung:
isteğe bağlı
bedeutetoptional
)quelle
Vdd
,Gnd
,SWCLK
,SWDIO
(und noch eine Sache , die ich kann jetzt nicht nennen)