Forum: Mikrocontroller und Digitale Elektronik STM32F100 Discovery Board LED schwach


von Georg (Gast)


Lesenswert?

Hallo,

ich habe ein Discovery-Board von ST mit dem STM32F100RBT6B darauf.
Zum Ausprobieren habe ich einfach mal die grüne LED auf dem Board 
blinken lassen. Das funktioniert auch, also die LED blinkt, aber sie ist 
viel schwäche in der Leuchtstärke als es sein sollte (Das Board wurde 
mit einem Demoprogramm ausgeliefert, welches ebenfalls diese LED blinken 
lies und da war sie viel heller). Hat jemand eine Idee woran das liegen 
kann? Kann man die Ausgangsspannung der Pins einstellen?

Viele Grüße,
Georg

von Stefan F. (Gast)


Lesenswert?

Wärst du vielleicht so gnädig, den dazugehörigen Schaltplan zu zeigen? 
Oder wenigstens ein Foto vom Aufbau mit konkreten Bauteil-Bezeichnungen?

von holger (Gast)


Lesenswert?

>Hat jemand eine Idee woran das liegen kann?

An dem Programm das du nicht zeigst. So kann dir keiner helfen.

>Kann man die Ausgangsspannung der Pins einstellen?

Nein.

von holger (Gast)


Lesenswert?

>Wärst du vielleicht so gnädig, den dazugehörigen Schaltplan zu zeigen?

https://www.st.com/resource/en/user_manual/cd00267113.pdf

Da muss man nichts zeichnen. Grüne LED mit 330 Ohm davor.

von Stefan F. (Gast)


Lesenswert?

"Green LED LD3 labeled PC9 is connected to the I/O PC9 of 
STM32F100RBT6B."
Aus dem Schaltplan ergibt sich, dass sie bei HIGH Pegel leuchtet.

Und jetzt noch den Quelltext bitte.

von Georg (Gast)


Lesenswert?

Sorry, hatte den Fehler gemacht und angenommen, dass die Register 
GPIOx->CRH mit Null initialiert seien. Wenn man diese Register richtig 
beschreibt, dann funktioniert es auch.... Der Pin war wohl als Eingang 
definiert und ich habe nur den Pullup umgeschaltet... Trotzdem Danke für 
eure Mühe!

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
Noch kein Account? Hier anmelden.