小R科技-WIFI机器人网·机器人创意工作室

 找回密码
 立即注册
查看: 4162|回复: 3

新手问为什么数据传输不直接传数字或者字母

[复制链接]
发表于 2015-1-24 21:24:56 | 显示全部楼层 |阅读模式
为什么上位机跟下位机之间传输的数据都是FF000000FF,这个多位或者简单些的FF0000FF,不直接传个a,或者b,c,d等等的字母呢?岂不是简单很多?
回复

使用道具 举报

 楼主| 发表于 2015-1-24 21:28:24 | 显示全部楼层
或者直接传一个 数字  1、2、3、4……等数字,我自己用电脑串口助手测试可以一个数字或者一个字母控制一个led灯
回复 支持 反对

使用道具 举报

发表于 2015-1-24 23:59:08 | 显示全部楼层
早期版本的控制协议确实是这样的,简单的a  b  c  d,但是,你有没有考虑到wifi模块本身串口会有很多其他应用的数据输出,一旦出现  a  b  c  d这些,车子岂不是失控了?
第二,如果采用a  b  c  d这些字符,假设我想控制舵机0-180度精确旋转,该怎么封装数据包来表达呢?而16进制的数据包则简单的多,随便挑一个数据位,值为0-ff,即代表0-255
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-25 12:48:23 | 显示全部楼层
谢谢管理员的回答,这个论坛还是很好的,新手发问,都能回答,致敬
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

新品特惠推荐上一条 /2 下一条

QQ|QQ技术咨询1|QQ技术咨询2|商务合作微信1:xiaorgeek001|商务合作微信2:XiaoRGEEK|诚聘英才|Archiver|手机版|小R科技-WIFI机器人网·机器人创意工作室 ( 粤ICP备15000788号-6 )

GMT+8, 2024-5-19 08:18 , Processed in 1.080290 second(s), 21 queries .

Powered by XiaoR GEEK X3.4

© 2014-2021 XiaoR GEEK

快速回复 返回顶部 返回列表