久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 939|回復(fù): 10
收起左側(cè)

有人用過字庫芯片嗎?

[復(fù)制鏈接]
ID:1109032 發(fā)表于 2025-4-30 02:18 | 顯示全部樓層 |閱讀模式
字庫芯片,也就是給顯示屏生成點(diǎn)陣數(shù)據(jù)的芯片.
我最開始是使用pctolcd2002文字取模軟件,生成的點(diǎn)陣數(shù)據(jù)可以正常給顯示屏使用,顯示。

最近開始我想試試字庫芯片,用的是gt30l32s4w,但是發(fā)現(xiàn)這個芯片生成的點(diǎn)陣數(shù)據(jù)與文字取模軟件中的不一致,顯示屏也不能正常按照它的點(diǎn)陣數(shù)據(jù)來正常顯示,

比如GB2312,32*32的“中”字,文字取模軟件生成的是:
“000000000000000000800000008001000080010000800100008001000080010010800104F0FFFF0F3080010430800104308001043080010430800104308001043080010430800104F0FFFF07308001043080010C0080010000800100008001000080010000800100008001000080010000800100008001000080000000000000”

然后字庫芯片生成的是:
“00000000100000000C0400600E07FFF0070600600306006002260060002600600047FFE0C04600607080000038880030188FFFF8110C0030010C0030030C0030020C0030020FFFF0060C0030040C00300C0C00307C0C00300C0FFFF00C0C00300C0C00300C0C00300C0C00300C0C00300C0C07F00C0C00F0040C006000080040”

雖然說字庫芯片生成的數(shù)據(jù),與文檔上的一致,但是我不知道為什么與文字取模軟件生成的不一致,最重要的是我的顯示屏無法正常顯示它。
不知道是什么原因,有人知道嗎?非常感謝!


回復(fù)

使用道具 舉報

ID:1109032 發(fā)表于 2025-5-3 01:21 | 顯示全部樓層
謝謝各位,是大小端的問題,還有源文件編碼格式不對,導(dǎo)致漢字機(jī)內(nèi)碼錯誤,然后就取到了錯誤的地址
回復(fù)

使用道具 舉報

ID:57657 發(fā)表于 2025-4-30 07:05 | 顯示全部樓層
可能是解碼不正確,具體有照片才能知道是什么問題。
回復(fù)

使用道具 舉報

ID:517951 發(fā)表于 2025-4-30 07:25 | 顯示全部樓層
同一個字: 用字庫軟件用點(diǎn)陣 橫排列, 豎排列 ; 大端, 小端模式 等方式不同, 得到的字庫bin文件就是不同的.
回復(fù)

使用道具 舉報

ID:77610 發(fā)表于 2025-4-30 08:02 | 顯示全部樓層
這么晚還在熬夜搞開發(fā),向你學(xué)習(xí)
回復(fù)

使用道具 舉報

ID:353115 發(fā)表于 2025-4-30 08:22 | 顯示全部樓層
一般點(diǎn)陣就是橫向取模、縱向取模式,字節(jié)是否倒序,你可以打開一些取模軟件,看看它的取模式方式,再分別用這種方法來分析字庫芯片的點(diǎn)陣是什么方式
回復(fù)

使用道具 舉報

ID:592807 發(fā)表于 2025-4-30 08:33 | 顯示全部樓層
字模軟件可以橫向也可以豎向取模,你試試換個方向取模。
回復(fù)

使用道具 舉報

ID:155507 發(fā)表于 2025-4-30 19:45 | 顯示全部樓層
4.1.4 32x32 點(diǎn)陣 GB2312 漢字&字符  W-橫置橫排
參數(shù)說明:
GBCode表示漢字內(nèi)碼。
MSB 表示漢字內(nèi)碼GBCode 的高8bits。
LSB 表示漢字內(nèi)碼GBCode 的低8bits。
Address 表示漢字或ASCII字符點(diǎn)陣在芯片中的字節(jié)地址。
BaseAdd:說明點(diǎn)陣數(shù)據(jù)在字庫芯片中的起始地址。
計(jì)算方法:
BaseAdd=0XEDF00;
if(MSB >=0xA1 && MSB <= 0Xa9 && LSB >=0xA1)
Address =( (MSB - 0xA1) * 94 + (LSB - 0xA1))*128+ BaseAdd;
else if(MSB >=0xB0 && MSB <= 0xF7 && LSB >=0xA1)
Address = ((MSB - 0xB0) * 94 + (LSB - 0xA1)+ 846)*128+ BaseAdd;

回復(fù)

使用道具 舉報

ID:1109032 發(fā)表于 2025-5-3 01:21 | 顯示全部樓層
謝謝各位,已經(jīng)解決了。是大小端的問題,還有源文件編碼格式不對,導(dǎo)致漢字機(jī)內(nèi)碼錯誤,然后就取到了錯誤的地址
回復(fù)

使用道具 舉報

ID:1109032 發(fā)表于 2025-5-3 01:21 | 顯示全部樓層
謝謝各位,是大小端的問題,還有源文件編碼格式不對,導(dǎo)致漢字機(jī)內(nèi)碼錯誤,然后就取到了錯誤的地址
回復(fù)

使用道具 舉報

ID:1146909 發(fā)表于 2025-5-6 16:59 | 顯示全部樓層
可以試試STC的ISP軟件,里面有個字庫生成工具,支持常用幾種數(shù)碼管類型、圖片編輯等等,資料齊全。樓主可以看看。 17de7a1aef78b28d774d63a9863bfe13.png

a8f6660e48291029414d9d1d9306660e.png




a36f29ffadb05b820b862950641353c6.png

回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 一级毛片免费 | 欧美日韩三区 | 久久久九九 | 99精品视频在线观看 | 免费黄网站在线观看 | 国产精品久久久爽爽爽麻豆色哟哟 | 91xx在线观看 | 91.色 | 国产精品久久国产精品99 gif | 国产成人一区二区三区 | 成人黄在线观看 | 久久91| 99tv| av日日操 | 成人免费一区二区三区视频网站 | 久久成人免费 | 国产精品成人av | 狠狠入ady亚洲精品经典电影 | 欧美视频一区二区三区 | 91在线观看视频 | 黄色一级大片在线免费看产 | 色狠狠一区 | 久久99深爱久久99精品 | 精品一区二区三区四区五区 | 青青草原精品99久久精品66 | 国产资源视频 | 欧美激情视频一区二区三区在线播放 | 久久高清 | 91九色视频| 色黄网站 | 国产精品久久av | 精品欧美一区二区三区久久久 | 中文字幕一区二区三区精彩视频 | 日韩精品二区 | 亚洲国产中文字幕 | www国产成人免费观看视频,深夜成人网 | 欧美在线一区二区三区 | 亚洲一区亚洲二区 | 中文字幕精品一区二区三区精品 | 精品国产aⅴ | 欧美一区二区在线播放 |