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
Manfred B. schrieb: > LG, Manfred Becker Ich verstehe nicht warum in diesen Sourcen in jedem zweiten Schlüsselwort die Zeichen "UB_" vorkommen müssen. Man hätte sie ja in diesem Fall wenigstens durch "manib_" ersetzen können.
...nun, dann kennst du wohl die über 200 Librarys von meinem Bruder Uwe Becker nicht, welche ich nun in alter Tradition fortführen werde: http://mikrocontroller.bplaced.net/wordpress/?page_id=1159
:
Bearbeitet durch User
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.
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.
Johannes S. schrieb: > Nur mit einem F4 auf zweizeilige Textdisplays ist wie mit Kanonen auf > Spatzen. Das solltest Du mal näher erläutern.
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. ?
Johannes S. schrieb: > 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. Tja, mit irgend etwas muss man ja mal anfangen, oder?
Jepp. Er hat die Messlatte aber schon hoch gehängt :-) Und vor allem gut dokumentiert, da komme ich (und viele andere) nicht mit...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.