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

看板C_and_CPP (C/C++)作者 (英特爾NNP)時間5月前 (2023/11/05 18:31), 編輯推噓3(307)
留言10則, 6人參與, 5月前最新討論串1/1
開發平台(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

11/05 19:21, 5月前 , 1F
你有中文字型檔嗎?
11/05 19:21, 1F

11/05 19:59, 5月前 , 2F
你的lcd有內建中文嗎
11/05 19:59, 2F

11/05 20:05, 5月前 , 3F
1. 內建字型圖 自己點出來
11/05 20:05, 3F

11/05 20:06, 5月前 , 4F
2. 使用有內建繁體中文的LCM處理顯示部分,不過這通常內
11/05 20:06, 4F

11/05 20:06, 5月前 , 5F
建的是常用字,太過特殊字庫會沒有
11/05 20:06, 5F

11/05 23:44, 5月前 , 6F
許功蓋問題吧?A55C是大五碼。其它中文字能否正常顯示?
11/05 23:44, 6F

11/05 23:47, 5月前 , 7F

11/06 01:24, 5月前 , 8F
以前在樹梅派會用 freetype 讀入字型,轉出 bitmap 來
11/06 01:24, 8F

11/06 01:24, 5月前 , 9F
顯示,只不要是標楷體或新細明體都好處理。
11/06 01:24, 9F

11/06 17:22, 5月前 , 10F
感謝大大!已向廠商取得字庫文件~
11/06 17:22, 10F
文章代碼(AID): #1bHsy4Ek (C_and_CPP)
文章代碼(AID): #1bHsy4Ek (C_and_CPP)