五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

有屏幕的地方就有華強買瓜(STM32H743VIT6重制版還有中文字庫

2022-07-03 10:29 作者:會整活的劍人  | 我要投稿

在我自制的字庫里面,字模是和unicode編碼一一對應的.具體來說就是unicode編碼表的漢字區(qū)域首字符0x4e00放到字庫文件第0到31字節(jié)處,0x4e01放到第32到63字節(jié)處,以此類推可以得到所有字模在文件中的位置.

在初始化的時候先調(diào)用FATFS把文件打開,然后根據(jù)unicode計算偏移量并移動文件指針到相應位置然后讀32字節(jié)得到字模.

但是utf8編碼畢竟不是unicode編碼,不能直接輸出到oled屏幕上,需要先轉(zhuǎn)碼,雖然windows api提供了編碼轉(zhuǎn)換的函數(shù),csharp有System.Text.Encoding類實現(xiàn)這個操作,不過顯然對于STM32上面方法都不好使,只能用C語言自行實現(xiàn).好在這個函數(shù)如果會指針和位運算就能寫出來,可以參考下面這個圖.

至此STM32的中文OLED顯示就基本完成了.由于編程時采用HAL庫和封裝底層,可以較易的移植到STM32F411CEU6和STM32F103C8T6等其他最小系統(tǒng)板上.

有屏幕的地方就有華強買瓜(STM32H743VIT6重制版還有中文字庫的評論 (共 條)

分享到微博請遵守國家法律
鸡东县| 司法| 阳高县| 乌苏市| 佛坪县| 新疆| 濉溪县| 宜川县| 遂昌县| 永胜县| 姚安县| 建平县| 清水河县| 修武县| 南漳县| 新泰市| 建宁县| 乾安县| 永修县| 兴安盟| 保靖县| 东海县| 大埔区| 高要市| 浙江省| 中牟县| 和林格尔县| 理塘县| 原阳县| 涿鹿县| 修文县| 南靖县| 本溪| 道孚县| 龙泉市| 麻江县| 灯塔市| 徐闻县| 叶城县| 通许县| 连山|