Hallo zusammen! Ich suche eine Möglichkeit mir ein Bitmap in meinen MSP zu schreiben, um es dann auf meinem grafischen Display anzeigen zu lassen. Ich denke sowas könnte man mittels einer includierten Header-Datei oder so machen. Ferner möchte ich im grafischen Modus Text anzeigen können. DAzu benötige ich aber einen Font-Generator. Über den Bitmap-Umweg könnte das klappen. Hat das schonmal jemand gemacht? Hat jemand Tips oder Anregungen? Danke Benni
alles was du brauchst: http://www.8052.com/users/bahrio/fontgen.phtml für komplette fonts und bitmaps. gruß, matthias
Ja, sowas implementiere ich gerade auf dem MSP430. Ich habe ein paar Header-Dateien, die Fonts als Bitmaps darstellen. Meld dich mal bei Interesse, dann mail ich sie dir zu.
Mit dem Programm aus dem Link kannst du aus JEDEM beliebigen Windows-Font Header- und Source-Dateien erzeugen (Denn const-Arrays gehören schließlich nicht in Header).
Hallo allerseits, ich lese hier gerade was von einem HD61830-Controller, mit dem ich mich vor ein paar Wochen auch rumgeärgert habe. Dieser hat nämlich die Eigenheit, die Bytes in umgekehrter Reihenfolge (d.h. gespiegelt) zum wesentlich gängigeren T6963 darzustellen. Zum HD61202, der das Ganze von oben nach unten schreibt, also noch eine weitere (überflüssige) Variante. Ich habe mir damals ein kleines Tool geschrieben, was die T6963-Fonts entsprechend konvertiert...nur falls Interesse besteht... Gruß Andreas
Sieht gut aus! Habe mir gestern mal die Fonts unter http://www.8052.com/users/bahrio/fontgen.phtml angesehen. Ich muß zwar noch so einiges umbauen, damit das klappt, grundsätzlich sollte es aber so klappen. Sebastian: Deine seite ist wirklich brauchbar: weiter so! Wenn die Fonts online sind werde ich mir die mal ansehen... Benni
Ist recht interessant und ich glaube ich habe den Code fast verstanden. Nur in den Funktions bzw. Tabellendefinnitionen kommt der Beriff "code" vor (typredev unsigned char code Arial{...). Das versteht mein mspgcc leider nicht und mir ist sowas auch nicht bekannt. Kann mir da jeman weiterhelfen? Die Funktion lcd_text ruft für jedes Zeichen die Funktion lcd_char auf und übergiebt einen Pointer auf das Zeichen in der "Zeichen(Schriften)tabelle". So genau habe ich aber nicht verstanden, wie wiederum jedes Bit dann in Pixel umgerechnen (umgepointet) wird. Kann mir da noch jemand helfen? Danke! Benni
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.