Forum: Mikrocontroller und Digitale Elektronik stm32f303 "hängt" nach start


von har (Gast)


Lesenswert?

Liebes Forum,

Ich programmiere das Evalboard stm32f3discovery mit der stm32CubeIDE. 
Dabei verwende ich die standard peripheral library von ST 
Microelectronics.
In meinem Projekt verwende ich den Bosch-Sensor: bme280 und ein 2004 
LCD.
Nun habe ich folgendes Problem:
Wenn ich den Debug-Modus starte, funktioniert das Auslesen der Werte des 
Sensors ohne Pobleme, sodass diese auf dem LCD angezeigt werden.
Wenn ich allerdings nicht im Debug-Modus bin und lediglich das USB-kabel 
an das Evalboard anschließe (nur um zu versoren), zeigt das LCD die 
Werte 0.
Erst nach Drücken des Reset-Buttons werden die richtigen Werte 
angezeigt.

Habt ihr Ideen und Vorschläge, warum es nur im Debug-Modus oder nach 
drücken der Reset-Taste am Evalboard die Sensorwerte korrekt angezeigt 
werden könnten?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Das Problem kommt entweder von der Hardware oder von der Software oder 
auch vom Aufbau oder eine beliebigen Kombination davon.

Im Ernst: lies mal deine Fehlerbeschreibung, wie wenn du absolut nichts 
von deinem Problem wüsstest. Dann weißt du, wies uns geht...

: Bearbeitet durch Moderator
von Niklas G. (erlkoenig) Benutzerseite


Lesenswert?

Wahrscheinlich braucht Sensor oder Display nach dem Power-On etwas Zeit 
zum "hochfahren", aber deine Software steuert es zu schnell an.

von Stefan F. (Gast)


Lesenswert?

Vielleicht liegt es daran, dass der Wurm darin ist.

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.