您的位置 首页 观点

stm32接纳中文字符,解析中文字符的办法与调试

测试过程:1、在keil中写出一个字符,例如袁,然后写一个测试程序:u8*arr=袁;while(*arr!=0){printf(0x%2x,*arr++);}可以看…

测验进程:

1、在keil中写出一个字符,例如”袁”,然后写一个测验程序:

u8 *arr = “袁”;
while(*arr!=0)
{
printf(” 0x%2x “,*arr++);
}

能够看到打印出来一个成果:0xd4 0xac。

2、解析这种打印的原因:
新建一个txt文件,用ultraedit翻开,然后检查其十六机制的格局(CTRL+H),能够看到其成果是相同的,然后再用记事本翻开这个文件,另存为,能够看到其编码办法为ANSI。
3、反向编写程序

u8 arr[2]={0xd4,0xac};
printf(” %s\r\n “,arr);

能够看到成果也是”袁”,也便是说,关于设备的中文字符支撑,能够运用这种办法,更好的了解原理。

运用范围:
1、串口装备设备中含有中文的字符串数组。
2、经过网络装备设备的还有中文的字符串数据。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/news/guandian/252291.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部