作者IntelNNP (英特爾NNP)
看板C_and_CPP
標題[問題] MCU處理LCD顯示繁體中文字
時間Sun Nov 5 18:31:30 2023
開發平台(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):
無
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.137.149.56 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1699180292.A.3AE.html
推 LPH66: 你有中文字型檔嗎? 11/05 19:21
推 chuegou: 你的lcd有內建中文嗎 11/05 19:59
→ easypro: 1. 內建字型圖 自己點出來 11/05 20:05
→ easypro: 2. 使用有內建繁體中文的LCM處理顯示部分,不過這通常內 11/05 20:06
→ easypro: 建的是常用字,太過特殊字庫會沒有 11/05 20:06
→ saxontai: 許功蓋問題吧?A55C是大五碼。其它中文字能否正常顯示? 11/05 23:44
推 ssdoz2sk: 以前在樹梅派會用 freetype 讀入字型,轉出 bitmap 來 11/06 01:24
→ ssdoz2sk: 顯示,只不要是標楷體或新細明體都好處理。 11/06 01:24
→ IntelNNP: 感謝大大!已向廠商取得字庫文件~ 11/06 17:22
推 achangfree: 長知識了!!許功蓋 12/01 17:32
推 deangood01: 許功蓋出來打球 12/23 15:35