1. 首页
  2. 移动开发
  3. 其他
  4. 常见汉字的Unicode和GB2312映射表

常见汉字的Unicode和GB2312映射表

上传者: 2019-07-05 20:11:03上传 ZIP文件 56.34KB 热度 67次
在开发stm32时,从网上接收到utf8的数据流中包含汉字,如果要正确的在串口中打印汉字的话,就要把utf8(一个汉字3字节)转为GB2312(一个汉字2字节),这个过程不能直接转化,因为GB2312只有和16位的Unicode有映射,所以要先把utf8转为Unicode(这个网上有很多教程,不包含在本资料内),然后2分法查表就能找到GB2312对应映射了。
用户评论
码姐姐匿名网友 2019-07-05 20:11:03

很牛叉的表格!!!!! const unsigned short UNI_TO_GB[][2]= { //UNICODE , GB2312 {0x4e00,0xd2bb}, {0x4e01,0xb6a1}, {0x4e03,0xc6df}, {0x4e07,0xcdf2}, {0x4e08,0xd5c9}, {0x4e09,0xc8fd}, {0x4e0a,0xc9cf}, {0x4e0b,0xcfc2}, {0x4e0c,0xd8a2}, {0x4e0d,0xb2bb}, {0x4e0e,0xd3eb},

码姐姐匿名网友 2019-07-05 20:11:03

谢谢 非常有用。。。