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

 找回密码
 立即注册
楼主: liuviking

WIFI机器人网·机器人创意工作室上位机与下位机通信协议V1.0版

  [复制链接]
发表于 2013-1-14 21:02:03 | 显示全部楼层
                                   很好啊
回复 支持 反对

使用道具 举报

发表于 2013-3-12 15:10:34 | 显示全部楼层
协议果然很细致周到
回复 支持 反对

使用道具 举报

发表于 2013-4-4 18:23:17 | 显示全部楼层
为什么我用Send_Data函数发送雷达数据到上位机却没有显示出雷达数据呢?我的Send_Data函数 是这样定义的:
void Send_Data(uchar data type,uchar data cmd,uchar dat)
{
  uchar data Buffer[5];
     //构建数据包
      uchar *p;
   uint Send_Count=0;
      p = Buffer;
   Buffer[0]=0XFF;
   Buffer[1]=type;
   Buffer[2]=cmd;
   Buffer[3]=dat;

   Buffer[4]=0XFF;   
  while(1)
   {
     if(*p==0XFF)
  {
    Send_Count++;  //0XFF标志统计位
  }
  SBUF = *p;  //发送
  while(!TI)  //如果发送完毕,硬件会置位TI,等待发送完毕
  {
   _nop_();
   }
  p++;
  
  TI = 0;
  if(Send_Count == 2)  //当统计到两次出现0XFF,则认为一个数据包发送完毕,跳出循环
  {
     TI = 0;
        break;   
  }   
      }
}


比如,当前获得的雷达信息是:角度=34°,距离=20cm,
我在引用时是这样的:Send_Data(0X03,0X34,0X20);
哪里出错了呢?


我的上位机用的是论坛的V1.28版,703n已经开启了双向数据传输。
回复 支持 反对

使用道具 举报

发表于 2013-5-11 00:29:49 | 显示全部楼层
老大我想知道驱动板的硬件和程序能检测电量向上位机发送吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-11 00:43:27 | 显示全部楼层
古荖ㄖㄅ誓唁 发表于 2013-5-11 00:29
老大我想知道驱动板的硬件和程序能检测电量向上位机发送吗?

目前的硬件没法子,因为没有加ADC模块,但是可以自己加上。
回复 支持 反对

使用道具 举报

发表于 2013-5-16 16:54:20 | 显示全部楼层
顶个!!!!!
回复 支持 反对

使用道具 举报

发表于 2013-5-22 23:16:25 | 显示全部楼层
十分感谢管理员liuviking,给予了非常大的帮助哈。这个过程主要是学习。
回复 支持 反对

使用道具 举报

发表于 2013-5-25 16:03:50 | 显示全部楼层
ding qi  顶起老大
回复 支持 反对

使用道具 举报

发表于 2013-6-7 14:57:43 | 显示全部楼层
刘明   以后研究
回复 支持 反对

使用道具 举报

发表于 2013-6-19 08:22:44 | 显示全部楼层
顶老大一个!!
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2024-4-27 10:54 , Processed in 1.083227 second(s), 18 queries .

Powered by XiaoR GEEK X3.4

© 2014-2021 XiaoR GEEK

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