DEM128128A font problem

Jan Waclawek konfera@efton.sk
Pondělí Duben 20 13:38:24 CEST 2009


... ergo, to makro ma vyzerat spravne takto:

#define GLCD_CHARS_PER_LINE         ((GLCD_PIXELS_PER_LINE + GLCD_FONT_WIDTH - 1) / GLCD_FONT_WIDTH)

wek


----- Original Message ---------------


>Aaaa, uz som na to prisiel. Mas teraz nastavenych 8x8 tym pinom FS1, a chcel by si pouzit 6x8. Mudre rozhodnutie; ten 8x8 font je hnusny (presnejsie, on je to ten 6x8, t.j. 5x7 + medzery, akurat este horizontalne pridane 2 prazdne stlpce -> blivajz).
>
>Predpokladam, ze SET_TEXT_AREA nastavujes pomocou nejakeho makra (ze si pouzil kniznicu najdenu na internete? ;-) ), v ktorom sa deli celkovy pocet stlpcov (128) poctom stlpcov na znak (bolo 8, je 6). No a kedze 128 nie je delitelne 6 bezo zvysku, C (ktore predpokladam pouzivas) potichu pri celociselnom deleni zahodi zvysok, t.j. sa to zaokruhli nadol, a da Ti to 21 znakov na riadok. No lenze to je len 21*6=126 stlpcov, takze posledne dva stlpce su zobrazene z nasledujuceho riadku.
>
>wek
>
>
>>Ako nastavujes pocet stlpcov v textovom rezime (SET_TEXT_AREA)?
>>
>>wek
>>
>>
>>----- Original Message ---------------
>>>Zdravim
>>>
>>>V diplomke mam pouzity tento displej - avsak potrebujem pouzit mensi font
>>>ako je prednastaveny 6x8 - standard je 8x8 bodov - avsak ked zapnem danny
>>>font tak na poslednom stlpci displeja mam stale bordel - a to to co je v
>>>prvom riadku nasledujuceho stlpca - ako keby to zle vypisoval z pamate.
>>>
>>> 
>>>
>>>Nestretol sa niekto s niecim podobnym? Ako to osetrit?




Další informace o konferenci Hw-list