[STM32F407 und STM32F429] I2C-LCD-Text-Library

OP #5329657
Lesenswert?
• ▲
▼
Hallo Mikrocontroller Fans,

meine erste Library ist fertig;)

Diese Library dient zum Ansteuern eines Text LC-Display mit HD44780 
Treiber, welches seriell über I2C und einem PCF8574 mit dem 
Mikrocontroller verbunden ist. Dabei sind die I2C Adresse, die Anzahl 
Zeilen und die Anzahl Zeichen je Zeile konfigurierbar. Auch die 
Hintergrundbeleuchtung lässt sich damit ganz einfach steuern - und falls 
Ihr bei eurem I2C Modul die Adresse nicht kennt: auch kein Problem Dank 
meiner PortScan Funktion;)

Ich habe die Umsetzung sowohl für das *STM32F407* als auch für das 
STM32F429 Discovery Board geschrieben:

1.) http://mikrocontroller.bplaced.net/wordpress/?page_id=2110
2.) http://mikrocontroller.bplaced.net/wordpress/?page_id=2067

Bitte gebt mir Feedback, ob die Library auch mit euren Displays 
funktioniert.

LG, Manfred Becker
Gast #5329738
Lesenswert?
• ▲
▼
Manfred B. schrieb:
> ...nun, dann kennst du wohl die über 200 Librarys von meinem Bruder Uwe
> Becker nicht

Doch doch, deswegen frage ich ja so dumm ....

Man könnte ja seine Fähigkeiten anders artikulieren, z.B.
indem man diese Tab-Seuche in den Sourcen endlich mal
ausmerzen würde.

Merke: Tabs sind scheisse da jeder Benutzer (bzw seine Tools)
sie anders interpretiert und sie üblicherweise zum sinnlosen
Platzverbrauch auf dem Bildschirm führen und die
Unübersichtlichkeit spürbar steigern.
Gast #5329755
Lesenswert?
• ▲
▼
Kotz Übel schrieb:
> Merke: Tabs sind scheisse da jeder Benutzer (bzw seine Tools)

Aber moderne Texteditoren formatieren das heute mit einer Tastenkombi um 
und darüber muss man heute doch wohl wirklich nicht mehr diskutieren. 
Oder ist es jetzt noch wichtig ob Zeilen mit LF oder CR LF beendet 
werden müssen?
Nur mit einem F4 auf zweizeilige Textdisplays ist wie mit Kanonen auf 
Spatzen.
Gast #5329809
Lesenswert?
• ▲
▼
Echt? Dein Bruder hat mit dem F4 Oszilloskope gebaut, für die 
zweizeiligen Textdisplays gibt es schon seit Ewigkeiten Libs für die 
kleinsten uCs.
Das heißt jetzt nicht das man das nicht auch für die F4 gebrauchen 
könnte, aber die Herausforderung eine AVR Lib dafür zu umzuschreiben 
finde ich nicht hoch.
Das Mesh Netzwerk in dem vorherigen Artikel finde ich interessanter. 
Hauptsache es geht Uwe gut, und das du seine Hompage wieder hergestellt 
hast finde ich auch gut. ?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.