打印
[AVR单片机]

串口调试助手发送数据的问题

[复制链接]
924|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
beifengabc|  楼主 | 2014-3-19 19:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
RT,请问下串口调试助手一次发送一个字节(8位)是按照什么格式发的?

比如我发送1到单片机,那么串口调试助手发送的是(0000 0001)到单片机是吧。

现在的问题就是,如果我发送的是2位数或3位数(小于255),比如我发送125到单片机,可是单片机发送回来的却是5,而不是125。

那请问,串口调试助手发送125的时候,是把125分开看成1,2,5三个数组组成的字符串,既第一次发送0000 0001,第二次发送0000 0010,第三次发送0000 0101这样到单片机,而不是一次发送0111 1011到单片机吗?

那怎么样才能一次性发送一个字节的数(小于255)到单片机上,而不是分开发送?

相关帖子

沙发
qin552011373| | 2014-3-19 19:37 | 只看该作者
选用hex发送就可以了

使用特权

评论回复
板凳
beifengabc|  楼主 | 2014-3-19 20:33 | 只看该作者
qin552011373 发表于 2014-3-19 19:37
选用hex发送就可以了

版主,请问我上面说的那个疑惑,125,是分3次发还是一次发的啊?
选用hex发送也不对啊...

使用特权

评论回复
地板
qin552011373| | 2014-3-19 23:34 | 只看该作者
分三次

使用特权

评论回复
5
beifengabc|  楼主 | 2014-3-20 10:32 | 只看该作者
qin552011373 发表于 2014-3-19 23:34
分三次

哦,谢谢

使用特权

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

本版积分规则

4

主题

6

帖子

1

粉丝