stm32中有什么办法可以将unicode编码的汉字转化为ASC码输出?

2019-08-17 02:43发布

问题如题,网上看了一圈都是用window api函数做的,不知道有没有做过的,我想如果有个对应的字库集也行啊,通过查询的方法也可以实现,但网上也没找到,大家有什么办法呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
正点原子
1楼-- · 2019-08-17 04:57
unicode转gbk比较常见,转ASCII很简单,高字节全是0.
augustedward
2楼-- · 2019-08-17 10:13
论坛里找一下fatfs,这个文件系统移植的时候就用到unicode与国标码的转换数组,不过比较大。
randomevent
3楼-- · 2019-08-17 13:54
 精彩回答 2  元偷偷看……
zhu83453958
4楼-- · 2019-08-17 16:43
augustedward 发表于 2017-7-6 19:56
论坛里找一下fatfs,这个文件系统移植的时候就用到unicode与国标码的转换数组,不过比较大。

我找到了一个  发现很大  果断觉得放弃在单片机里转换了  上位机处理起来会比较简单
zhu83453958
5楼-- · 2019-08-17 22:07
正点原子 发表于 2017-7-6 10:55
unicode转gbk比较常见,转ASCII很简单,高字节全是0.

是想转GBK的  想显示中文,谢了原子哥,查询法的数组太大了,还是交给上位机处理简单些,毕竟真真要显示的是它了
zhu83453958
6楼-- · 2019-08-17 22:51
randomevent 发表于 2017-7-6 20:40
不是很懂你要表达的意思,Unicode和ASCII是两套独立的编码表,如果你的意思是需要用stm32在lcd上显示汉字, ...

谢了   明白了  字库太大了 其实我就想的是自己这端通过监控串口看得到读到的是什么东西  真正要显示清楚的是上位机  那里处理会比较简单

一周热门 更多>