www.mikrocontroller.net

Forum: FPGA, VHDL & Co. Font für VGA Ausgabe


Autor: Hans-Werner (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wo finde ich einen Font für die Ausgabe auf dem VGA Monitor für mein 
Spartan Starter Kit ? Bis jetzt habe ich im Internet einige freie Fonts 
im bdf oder ttf Format gefunden. Welches Format könnte man in eine 
entsprechende Zeichenmatrix konvertieren um diese in ein RAM zu laden ? 
Oder muß ich einen Font von Hand generieren ?

Danke

Autor: Ich (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mit Teilmengen der Worte "bitmap font fixed include c h console" findet 
Google vieles in dem Umfeld relevante.

Ich kann mich aber daran erinnern, dass ich das vor vielen Jahren im 
FachPraktikum wie folgt gelöst hatte:
- die benötigten Zeichen in ein xterm getippt
- Screenshot gemacht (xwd)
- auf die notwendigen Pixel beschnitten und nach PNM konvertiert (xv)
- in Assembler-Syntax konvertiert (einige wenige Zeilen Perl)

Heute würde man dazu wahrscheinlich etwas neuere Programme nehmen.

Autor: Skua C:\> (skua)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
MfG

Autor: Klaus R (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Um einen Font per Hand zu generieren oder einfach nur mal anzuschauen 
eignet sich der "Too late" freeware font editor ganz ausgezeichnet: 
2l8fe122.zip (zB bei SIMTEL runterladen.) Dort gibts auch zahlreiche 
fonts im 8x8 und 8x16 Format.
Das Ergebnis mit einem hex editor laden und im hex format abspeichern, 
dann per copy/paste in ein Xilinx .coe file schreiben und zur 
Initialisierung des BRAM verwenden.

Autor: Hans-Werner (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Klaus,

vielen Dank. Du meintest simtel.net ? Eine Suche nach "too late" brachte 
kein Ergebnis. Auf der Website gibt es jedoch eine Menge anderer Font 
Editoren und Viewer. Schaun wir mal.

Autor: ronja.schmid (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.