Probleme beim Schreiben von Software in C

Gast #670753
Lesenswert?
• ▲
▼
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
Gast #670757
Lesenswert?
• ▲
▼
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren