硬汉嵌入式论坛

 找回密码
 立即注册
查看: 926|回复: 2
收起左侧

[FatFs] GBK转UNI的是否可以改为GB2312转换为UNI

[复制链接]

8

主题

136

回帖

160

积分

初级会员

积分
160
发表于 2023-1-5 14:30:52 | 显示全部楼层 |阅读模式
汉字字库只做了GB2312, 即使可以从文件系统中的UNI转换为GBK, 但是没有完整的GBK字库, 好像也没有什么意义。尝试只做GB2312部分的编码转换是否可行
回复

使用道具 举报

8

主题

136

回帖

160

积分

初级会员

积分
160
 楼主| 发表于 2023-1-5 16:09:53 | 显示全部楼层
花了点功夫,  测试了下好像是没什么问题。空间占用仅61K不到, 可以完全存储到单片机内部, 不需要存储到W25QXX里面去。对于只有256K, 512K容量的芯片还是有胜算的

ConsoleApplication1.cpp

694.45 KB, 下载次数: 2

从完整的GBK转UNI提取GB2312部分

ffunicode_gb2312.c

464.67 KB, 下载次数: 3

已经转换好的

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106771
QQ
发表于 2023-1-7 01:42:51 | 显示全部楼层
tcs_stm32 发表于 2023-1-5 16:09
花了点功夫,  测试了下好像是没什么问题。空间占用仅61K不到, 可以完全存储到单片机内部, 不需要存储到W25Q ...

看到这个帖子,我想起来之前有个坛友也做了个,16楼

文件名通过FATFS从SD卡中读出来,用STemWIN显示不了中文,运用的是XBF字体,请各位
https://www.armbbs.cn/forum.php? ... 0236&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-5 19:47 , Processed in 0.211020 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表