Forum: Mikrocontroller und Digitale Elektronik LCD an STM32


von Mirco S. (mirco_s)


Lesenswert?

Hallo,

im Rahmen eines Belegs haben wir eine kleine Schaltung aufgebaut, welche 
als zentrales Element das STM32Discovery Board enthält.
Unter anderem wollen wir daran ein LCD zum Laufen bringen. Hierfür 
nutzten wir bis jetzt das Beispiel, welches die Entwicklungsumgebung 
CooCox liefert, jedoch ohne Erfolg.
Deshalb meine Frage, hat jemand Erfahrung mit der Ansteuerung eines LCD 
mittels STM32 und vielleicht selbst anfangs Schwierigkeiten gehabt?
Wenn ja was machen wir falsch bzw. was muss man ändern in diesem 
Beispiel.
Ich selbst habe bis jetzt nur Erfahrung mit AVR- und PIC-Controllern und 
mit diesen auch schon mehrfach erfolgreich HD44780 kompatible LCD 
angesteuert. Leider funktionieren diese Standardfunktionen hier 
scheinbar nicht.

Vielen Dank für eure Hilfe.

von Frank K. (fchk)


Lesenswert?

Mirco S. schrieb:

> Unter anderem wollen wir daran ein LCD zum Laufen bringen.

Soso. Ein LCD also. Und welches genau, das dürfen wir raten, oder?

Wenn Du Hilfe willst, dann lege bitte ALLE technischen Details auf den 
Tisch.

> Hierfür
> nutzten wir bis jetzt das Beispiel, welches die Entwicklungsumgebung
> CooCox liefert, jedoch ohne Erfolg.

CooCox ist eine von zig verschiedenen IDEs, die zur Auswahl stehen - und 
wahrscheinlich nicht einmal die verbreiteste. Wie soll der Rest der 
Leserschaft Dein spezielles Beispiel kennen?

> Ich selbst habe bis jetzt nur Erfahrung mit AVR- und PIC-Controllern und
> mit diesen auch schon mehrfach erfolgreich HD44780 kompatible LCD
> angesteuert. Leider funktionieren diese Standardfunktionen hier
> scheinbar nicht.

Richtig. Jeder Controllertyp wird anders programmiert. Wie genau, das 
steht im zugehörigen Datenblatt, das Du lesen wirst.

Und: Bei der nächsten Frage immer an den Leser denken!

fchk

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Bedenke, das die Verarbeitungsgeschwindigkeit des HD44780 im Vergleich 
zum STM32 schnarch.langsam ist. Vor allem während der Initialisierung 
ist es ratsam, sich genau an Hitachi's Datenblatt zu halten.

von m.n. (Gast)


Lesenswert?

Sicher war die Codesammlung die letzten Stunden nicht erreichbar:
Beitrag "LCD-Modul 2x16 am STM32F4Discovery-Board"

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.