首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

串口发送unicode文本的有关问题

2012-01-02 
串口发送unicode文本的问题我是想用mscomm发送一串字符串,接收数据单片机的要求数据是unicode编码的。发送

串口发送unicode文本的问题
我是想用mscomm发送一串字符串,接收数据单片机的要求数据是unicode编码的。

发送前需要把字符串转换为unicode吗?还是说VB字符串本来默认就是unicode的,不用转换直接发送就行。

如果需要转换发送,代码应该怎么写呢?

[解决办法]
在VB6中字符串都是以Unicode编码存在的
[解决办法]
mscomm我没用过,如果你不用API的话,我觉得你就不用转换。
[解决办法]
不对,不对!
你需要使用二进制方式来给单片机发送字符串。

楼主,你的单片机的通信协议固定没有?串口通信需要通信协议的。
[解决办法]
用byte类型的数组发送比较保险

还要看接收方需要的是什么类型的数据

热点排行