Hallo, ich beginne demnächst ein Projekt, um ein Grafikdisplay anzusteuern. Jetzt sieht man ja überall im Web Grafikdisplays, die nicht den integrierten Schriftsatz/-grad/-art verwenden (also z.B. 8x8), sondern Schriften als Vektorfonts. Weiss jemand, wo ich Infos dazu bekomme, wie man solche Vektorfonts ausgibt? Gruß Ralf
Hi ob man Vektorfonbts auf einem µC rendern will weiß ich nicht. Ist dann doch etwas aufwendig. Wenns aber nur um ein paar vorgefertigte Schriften geht hat Dirk schon alles gesagt. Matthias
Hey Dirk solche kommentare kannst du dir sparen.. lies selbst mal ein paar Zeilen, die nichts mit Elektronik zu tun haben http://www.mikrocontroller.net/forum/read-5-128383.html ab und an ist es besser nichts zu sagen, als müll zu schreiben
@Dirk: Okay, ich gebe zu, ich habe die Suche zwar benutzt, aber nicht viel für MICH NÜTZLICHES gefunden. Sicher werde ich, wenn ich nochmal und dann genauer bzw. mit mehr Zeit suche, besseres hier im Forum finden. Aber dein Post ist, wie Jens bereits sagte, etwas unangebracht. Schließlich willst du ja auch nicht bei der Auskunft anrufen und dann bekommst du gesagt, dass du ja im Telefonbuch nachgucken sollst, oder? Schon mal auf die Idee gekommen, dass z.B. vielleicht jemand eine gute Seite kennt, wo dass steht, ohne dass die Seite hier im Forum in irgendeinem Thread auftaucht? @Jens: Leider trifft dein Verweis auf den Post zu. Aber ansonsten tolles Forum, die meisten sind recht nett und hilfsbereit. @All: Bevor ich mir jetzt also nochmal solche Kommentare einfange (die eigentlich nur unnötig Speicherplatz auf dem Server belegen), werde ich lieber nochmal die Suche bemühen. Gruß Ralf
Zu dem eigendlichem Thema.... im Datenblatt des Displays sollte eigendlich alles beschrieben sein frag mal bei google nach "datasheet <dein display>" findest sicher etwas an sonnsten kann ich dir empfehlen ein display aus einem handy zu nutzen, da kannst du dann auch soviel ich weis eigenne fonts erstellen Jens
Hi Jens, ist ein Standard Display mit T6963 Controller. Also müssen alle weiteren Funktionen wie Linien, usw. von einem übergeordneten Controller gemacht werden. Linien und Kreise hatte ich schon mal in Assembler geschrieben (Bresenham-Algorithmus). Aber Fonts hätten mich auch interessiert. Gruß Ralf
Es wird kaum ein Controller zur Laufzeit wirklich Vektorfont-Informationen in Pixel umrechnen. Ueblich ist es, Buchstaben (glyphs) als Bitmap abzulegen und diese kleinen Bitmaps dann hintereinander in das Display-Ram bzw. einen Framebuffer zu kopieren ("blitten" heisst das wohl). Es gibt ein schickes Tool, mit dem man Windows-Schriften (ttf etc.) in Bitpatterns umwandeln kann - "hinten raus" faellt dabei C-Code mit initialisierten Arrays (Schrift- Copyrights beachten) (http://www.8052.com/users/bahrio/fontgen.phtml) Und dann noch als Inspiration ein paar Beispiele, wie man die so erzeugten Daten zum GLCD "schaufelt" http://www.8052.com/users/mkaras/GraphLCD.phtml (C-Code fuer MC51, aber realtiv leicht zu portieren). Fuer Grafik-Routinen ist die "ape"-glcd-Lib einen Blick wert (C-Code fuer AVR. www.apetech.de).
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.