分成单词,合成一下,比如:先播放“距离”
然后播放后面的数据
问题是测得的数据是一个变量,如何获取
有没有汉字的转码软件?比如转为UTF-8等格式 sanhuasr 发表于 2018-4-29 20:54
问题是测得的数据是一个变量,如何获取
有没有汉字的转码软件?比如转为UTF-8等格式 ...
变量拆开,比如 18.2
拆开 一十八点二 Zoologist 发表于 2018-4-29 20:57
变量拆开,比如 18.2
拆开 一十八点二
这么说的话,我得到变量后,要每一位拆开,判断它是否处于区间内,后转为汉字一十八点二
然后找对应的汉字对应的UTF8编码,然后播放 sanhuasr 发表于 2018-4-30 11:04
这么说的话,我得到变量后,要每一位拆开,判断它是否处于区间内,后转为汉字一十八点二
然后找对 ...
是的 就是这样的思路 Zoologist 发表于 2018-4-30 14:19
是的 就是这样的思路
这样复杂,有没有参考例子? sanhuasr 发表于 2018-4-30 23:52
这样复杂,有没有参考例子?
没有哎 要不你写一个分享一下?
为何我输出的是GBK的编码,不是UTF-8
本帖最后由 wqkill 于 2018-7-30 15:50 编辑你好,这个帖子非常实用,请问为何我在Arduino IDE测试,
楼主的结果是下面的UTF-8
结果如下:E5 AE 87 E9 9F B3 E5 A4 A9 E4 B8 8B 0
而我的输出结果是GBK的呢?
D3 EE D2 F4 CC EC CF C2 0
wqkill 发表于 2018-7-30 13:38
你好,这个帖子非常实用,请问为何我在Arduino IDE测试,
楼主的结果是下面的UTF-8
结果如下:E5 AE 87 E9...
你的目标是用 ide 的串口作为输入吗? Zoologist 发表于 2018-7-30 17:15
你的目标是用 ide 的串口作为输入吗?
你好,我是用arduino的IDE串口进行调试这段代码,IDE串口显示的是GBK的编码。。我不知道哪里有问题 wqkill 发表于 2018-7-30 17:50
你好,我是用arduino的IDE串口进行调试这段代码,IDE串口显示的是GBK的编码。。我不知道哪里有问题 ...
你的意思是,IDE里面定义的字符串在你那边是 GBK 的编码?
这个没碰到过哎。你 IDE 是什么版本的?