Zeichen(satz) auf VGA/DVI ausgeben

OP (Firma: Projektleiter Medizinsoftware) #2750888
Lesenswert?

Hätte jemand einen link auf ein funktionierendes Projekt, in dem 
Zeichen mit einem indirekt referenzierten Zeichensatz auf VGA / DVI 
ausgegeben werden?

Ich habe mir einiges auf SPARKFUN und OPENCORES angesehen, aber der Kram 
hat Macken und läuft nicht.

Mir ist klar, dass ich keine gebratenen Tauben erwarten kann, aber was 
Halbgares tät es auf die Schnelle auch. Was ich gerne hätte, wäre etwas 
leicht modifizierbares, das ich auf LCD-Standard bringen kann.
Angehängte Dateien:
OP (Firma: Projektleiter Medizinsoftware) #2752185
Lesenswert?

Bogomil schrieb:
> d.h. auf Punkteraster oder auf Sieben-Segement oder was?

Ich denke, bei einer 7S-Struktur braucht man weniger Platz, weil für 
jede HEX-Zahl nur 4 Bit benötigt werden. Die üblichen 16 Bit Vektoren 
belegen dann nur 4 Zeichen = 2 Byte. Auscodieren kann ich Echtzeit 
erfolgen.

Beim Klartext und einem Punkteraster brauche ich 8x8 Bit je Zeichen.
Gast #2807947
Lesenswert?

Duke Scarring schrieb:
> apbvga aus der grlib (Seite 119, [1]) macht sowas. Dort gibt es auch
> ein Referenzdesign für das SP605 mit VGA/DVI-Ausgabe.
> Duke
> [1] http://www.gaisler.com/products/grlib/grip.pdf

Naja, wirklich super :-)

> The APBVGA core is a text-only video controller with a resolution
> of 640x480 pixels, creating a display of 80x37 characters.

Wahnsinn, der C64 lässt grüssen :-)

Sowas kann man sich ganz ohne den Bus-Bimbam der da noch mit dranhängt, 
in einem Tag selber programmieren. Ist eigentlich nur das RAM und ein 
Multiplexer, der je 8x8-Feld vergleicht, ob ein Pixel "an" sein muss, 
oder nicht.

Interessanter finde ich da schon den ATA und den JTAG Adapter. Jemand 
damit mal gearbeitet?

Stachele schrieb:
>>indirekt referenzierten Zeichensatz

> Was genau meinst du?

Der Frage schliesse ich mich an und füge noch eine hinzu:

@R.K. woher hast Du die Grafik?

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