|
- 安裝 u8g2函式庫
到 gihub 抓取 u8g2 程式庫 本地下載

- 至線上中文 unicode 編碼轉換工具 https://www.ifreesite.com/unicode-ascii-ansi.htm
得到的中文碼必須修改前面的\u 變成 $,且後面加上逗點。(必須都是半形)

- 將 zip 檔解壓縮並放到 Arduino\libraries\ 資料夾

- 用記事本打開 U8g2\tools\font\build\chinese1.map 並加入步驟 2 得到的中文 unicode 。

- 使用作業系統 cmd 視窗,在 dos 下鍵入 cd C:\Users\XXXX\Documents\Arduino\libraries\u8g2-master\tools\font\bdfconv
xxxx 是使用者路徑。
- 接著鍵入
- 在C:\Users\XXXX\Documents\Arduino\libraries\u8g2-master\tools\font\bdfconv 資料夾內會產生 u8g2_font_unifont.c 檔案,用記事本打開它。

- 找到 編碼陣列,並複製陣列內容。

- 到 C:\Users\XXXX\Documents\Arduino\libraries\u8g2-master\clib\ 資料夾,找到 u8g2_fonts.c 檔案並打開它。

- 找到 u8g2_font_unifont_t_chinese1 這個陣列,並把剛剛從 u8g2_font_unifont.c 檔案複製的資料貼上來,覆蓋原本資料。

- 將 u8g2-master 資料夾名稱改名為 u8g2 或將 u8g2-master 內所有資料複製到 u8g2 資料夾,並移除 u8g2-master 資料夾。
|