Hallo zusammen, ich brauche dringend Hilfe für ein wichtiges Projekt. Ich würde gerne ein DOGS102 Display mit einem LPCXpresso 1769 ansteuern. Das Display verlangt ein SPI Signal. Leider ist ein Library des Programms LPCXpresso keine solcher Übertragungsweg zu finden. Mit anderen Programmen inkl. Compilern kenn ich mich leider garnicht aus. Hat jemand einen hilfreichen Tipp oder zumindest ein Literaturtipp. Danke im vorraus an Alle die helfen können. Acer
... Ich werde nun einfach auf ein simpleres Display umsteigen. Auf dem ich nur Zeichen ausgeben kann. Da ich eine Temperaturregulierung programmiert wäre eine Tempkurve als Display toll gewesen. Restlaufzeit Ist und Solltemp als Zahlen sagen aber auch genügend aus. Gruß Acer
Also einmal würde es mich SEHR wundern wenn dein LPCXpresso 1769 kein Hardware SPI hat. Sollte das doch der Fall sein kannst du das doch eben in Software machen. SPI ist wirklich eine der einfachsten Übertragungsmöglichkeiten, also keine Angst :)
Der LPC1769 hat 2 SSPs, die auch SPI beherrschen - und noch einmal SPI "traditionell". Im Manual (UM10360.pdf) sind die entsprechenden Register alle genau beschrieben.
Acer schrieb: > Leider ist ein Library des > Programms LPCXpresso keine solcher Übertragungsweg zu finden. Du hast es wohl nicht so mit selber programmieren. Bei MCs muß man das aber. Nicht immer gibt es zu einem Problem auch das passende Legosteinchen in der Lib, das man nur reinpappen muß. Man muß auch mal über den eigenen Schatten springen und direkt auf die IO-Pins und Register zugreifen. Keine Angst, die beißen nicht. Aber Datenblatt lesen ist Voraussetzung. Acer schrieb: > Ich werde nun einfach auf ein simpleres Display umsteigen. Auf dem ich > nur Zeichen ausgeben kann. Hast Du denn das passende Legosteinchen dafür gefunden? Peter
Hallo, ich habe Programmierung leider nur durch abschreiben und nachmachen im Unterricht gehabt. Erst C, dann C++ (BCB6) und ein wenig mikrocontroller. Ihr habt also recht. Es mangelt an Grundlagen. Es ist traurig das eine Technikerausbildung auf diese Art und Weise von statten geht. Mein Technikerprojekt steht also auf wackeligen Füßen. Einen riesen Zeitansatz nur für das Display habe ich leider nicht. Trotzdem möchte ich etwas lernen. Ich bin gewillt Energie in dieses Vorhaben zu stecken. Natürlich wäre ein Legostein toll, aber ich freue mich ebenso über anspornende Bekundungen, sowie einfache Literaturtipps. Danke also an jim und Eumel. Eine Vorlage für ein zweizweiliges Display hat eine andere Technikergruppe bereits bekommen. Ich werde mich aber erstmal nun wirklich an die SPI programmierung wagen. Über den Fortschritt werde ich ggf. gern Auskunft geben. Gruß Acer
Acer schrieb: > Es mangelt an Grundlagen. Wie sinde denn so Deine Hardwarekenntnisse? Ich hab mal früher mit TTL angefangen. SPI entspricht quasi Schieberegistern (74HC164, 74HC165, 74HC595). http://de.wikipedia.org/wiki/Serial_Peripheral_Interface Peter
Hallo, Acer schrieb: > Hat jemand einen hilfreichen Tipp oder zumindest ein Literaturtipp. Schau dir mal die Seite an: Projekt: LPCXpresso (NXP LPC1769) mit DOGM128 ist mit DOGS102 nahezu kompatible! Hier findest du zumindest die Hardware-Spi Anwendung. http://www.basteln-mit-avr.de/LPCXpresso_1769.html viel Spaß
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.