Hallo ! Ich bin jemand der sehr viel mit Entwicklung von Hardware Kompeneten zu tun hat. Jetzt muss aus beruflichen Gründen auch Software in C für Mikrocontroller Steuerungen schreiben. Als erste Aufgabe soll ich die Software für ein Grafikdisplay programmieren. Die Anwendung ist für ein monochromes LC Display einen Software Treiber zu schreiben der Buchstaben auf dem Display darstellen kann. Wie soll ich da richtig ansetzen um den Treiber sichtig zu entwickeln? Wie gehe generell damit um damit ich den richtigen Weg finde die Software auch sinnvoll zu schreiben. Gruss Marc
Hi Marc, Du schreibst: > Ich bin jemand der sehr viel mit Entwicklung von Hardware Kompeneten zu > tun hat. Und doch stellst Du generelle/grundlegende Fragen, die man noch dazu nicht richtig (knapp) beantworten kann? Was habe ich uebersehen? Hast Du eine konkrete Frage? Michael
Naja, du solltest erstmal überlegen, wie das Protokoll aussieht, mit dem du mit dem Controller kommunizierst. Eigentlich musst du zwei Treiber schreiben. Einen, der die Kommunikation mit dem Controller abhandelt (also z.B. mit dem PC oder der übergeordneten Steuerung eben) und einen Treiber, der den Grafikcontroller des Displays bedient (sofern dieses einen Controller hat). Es kann ja sein, dass du später mal eine andere Steuerung programmieren musst, die dann dasselbe Protokoll verwenden kann. Und den Treiber für den Displaycontroller musst du schreiben, weil es ja sein kann, dass mal ein anderes Display (bzw. ein anderer Displaycontroller) zum Einsatz kommt. Ralf
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.