熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2021-12-22 13:40
正文摘要:用字模軟件生成英文單詞的字庫時(shí),字母之間是等寬的,LCD屏空間有限,一行寫不了幾個(gè)單詞,有沒有方法讓字母之間緊湊一點(diǎn),這樣每一行書寫的單詞會多一點(diǎn)。誰有經(jīng)驗(yàn)的指點(diǎn)一下 |
下一個(gè)字母顯示的地址移動(dòng)一下不就行了? OLED都是這樣的搞的了 比如一個(gè)字母是占8個(gè)位的地址,第一個(gè)的顯示地址是0x00,那么,下一個(gè)字母顯示的地址是從0x06開始,這不就靠近回來兩個(gè)像素了嗎? 雖然每個(gè)字母會用到8*8的像素,但如果取模出來兩邊是有空的,那就可以相對的移動(dòng)一下如果取模出來的字母是滿的,那你靠近也是不能正常顯示的 |
zhangzhao2423 發(fā)表于 2021-12-22 15:31 先把原代碼貼上來,看看怎么改 |
Hephaestus 發(fā)表于 2021-12-22 14:39 能具體點(diǎn)嗎?在哪里自定義,要寫什么程序做索引,F(xiàn)在沒招了。。。只能所有方法都試一下了。畢竟別人已經(jīng)寫起來了 |
可以自定義字庫,但是那樣程序?qū)懫饋硖闊┝,還要給每個(gè)字母做一個(gè)索引。 |
Powered by 單片機(jī)教程網(wǎng)