请教各位,串口能发送和接受汉字的原因

2019-10-16 01:10发布

串口的每一次发送和接受的数据都是存储在DR寄存器中,原子哥程序中是用一个U8类型的数组来读取DR中的数据,不明白U8类型的数据怎么转换成中文汉字的,不是应该只能是数字和字符吗?网站上面和论坛也没找到一个好的解释,所以就此求助
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
taizonglai
1楼-- · 2019-10-16 06:37
 精彩回答 2  元偷偷看……
1508572279
2楼-- · 2019-10-16 06:51
zuozhongkai 发表于 2016-12-17 15:53
MDK编译代码的时候里面的汉字就是按照你电脑的汉字编码模式对汉字进行编码的。最终生成的就是二进制数。而 ...

汉字也是用一个字节8位来存储的吗?
taizonglai
3楼-- · 2019-10-16 10:10
1508572279 发表于 2016-12-17 16:00
汉字也是用一个字节8位来存储的吗?

额,百度!汉字是两个字节来存储的
正点原子
4楼-- · 2019-10-16 14:08
1508572279 发表于 2016-12-17 16:00
汉字也是用一个字节8位来存储的吗?

汉子2个字节
多了解下吧

一周热门 更多>