打印

串口通信,如何发送unsigned int型数据

[复制链接]
5363|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
雨落沉轩|  楼主 | 2012-12-11 18:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
figo20042005| | 2012-12-11 20:03 | 只看该作者
拆成两个字节发啊

使用特权

评论回复
板凳
Redstar2012| | 2012-12-11 22:01 | 只看该作者
要注意串口通信时发送的方式,不然就会乱码

使用特权

评论回复
地板
leadman| | 2012-12-11 22:58 | 只看该作者
串口通信一般有两种方式:   1、字符    2、字节      

使用特权

评论回复
5
readygo2012| | 2012-12-11 23:38 | 只看该作者
串口通信分为文本方式和二进制方式
如果你是和单片机通信,只能用二进制方式了。
其实文本方式和二进制方式是一致的,只不过是把二进制方式的每个字节的数据转换成对应的ASCII码而已。

使用特权

评论回复
6
雨落沉轩|  楼主 | 2012-12-12 19:19 | 只看该作者
问题已经解决,谢谢各位的回答。

使用特权

评论回复
7
51xlf| | 2012-12-12 23:17 | 只看该作者
拆成四个组合码 试一试

使用特权

评论回复
8
憨八龟| | 2015-9-4 00:13 | 只看该作者
雨落沉轩 发表于 2012-12-12 19:19
问题已经解决,谢谢各位的回答。

楼主怎么解决的,求助啊

使用特权

评论回复
9
雨落沉轩|  楼主 | 2015-9-5 09:09 | 只看该作者
这个贴好久以前了,不太记得那时怎么弄的了,不过这个应该不难,看你发到哪里,如果发送给显示设备,你可以将其转换成字符串(可以用sprintf),再发送;如果发送给非显示设备,那就直接分两个字节发送吧

使用特权

评论回复
10
雨落沉轩|  楼主 | 2015-9-5 09:10 | 只看该作者
憨八龟 发表于 2015-9-4 00:13
楼主怎么解决的,求助啊

这个贴好久以前了,不太记得那时怎么弄的了,不过这个应该不难,看你发到哪里,如果发送给显示设备,你可以将其转换成字符串(可以用sprintf),再发送;如果发送给非显示设备,那就直接分两个字节发送吧

使用特权

评论回复
11
憨八龟| | 2015-9-7 17:03 | 只看该作者
雨落沉轩 发表于 2015-9-5 09:10
这个贴好久以前了,不太记得那时怎么弄的了,不过这个应该不难,看你发到哪里,如果发送给显示设备,你可 ...

哦 我那天着急用 想了个办法 一个字符一个字符的发,每个后边+‘0’

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

250

帖子

0

粉丝