[問題] MCU處理LCD顯示繁體中文字

作者: IntelNNP (英特爾NNP)   2023-11-05 18:31:30
開發平台(Platform): (Ex: Win10, Linux, ...)
Microchip mcu
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
gcc
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
一般lcd的基本library
問題(Question):
MCU處理LCD顯示,
特別是要處理顯示繁體中文字,
該怎麼轉碼?
很多網站和資料,
幾乎都是對岸簡體文字顯示的說明教學,
其中有幾篇是繁體中文轉碼教學,
但是不能解決問題.
餵入的資料(Input):
網路上的範例,
'功':a55c
預期的正確結果(Expected Output):
顯示:

錯誤結果(Wrong Output):
顯示:
亂碼
程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔)
依序輸入:
a5 5c

5c a5
顯示出來的都是亂碼.
補充說明(Supplement):
作者: LPH66 (-6.2598534e+18f)   2023-11-05 19:21:00
你有中文字型檔嗎?
作者: chuegou (chuegou)   2023-11-05 19:59:00
你的lcd有內建中文嗎
作者: easypro   2023-11-05 20:05:00
1. 內建字型圖 自己點出來2. 使用有內建繁體中文的LCM處理顯示部分,不過這通常內建的是常用字,太過特殊字庫會沒有
作者: saxontai (黑暗,點綴孤零零的星)   2023-11-05 23:44:00
許功蓋問題吧?A55C是大五碼。其它中文字能否正常顯示?https://reurl.cc/l74a6A
作者: ssdoz2sk (眷戀著提拉米蘇的風采~)   2023-11-06 01:24:00
以前在樹梅派會用 freetype 讀入字型,轉出 bitmap 來顯示,只不要是標楷體或新細明體都好處理。
作者: IntelNNP (英特爾NNP)   2023-11-06 17:22:00
感謝大大!已向廠商取得字庫文件~
作者: achangfree (人生人參人深)   2023-12-01 17:32:00
長知識了!!許功蓋
作者: deangood01 (跨斯歐鵝)   2023-12-23 15:35:00
許功蓋出來打球

Links booklink

Contact Us: admin [ a t ] ucptt.com