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

 找回密码
 立即注册
查看: 10388|回复: 8

上下位机通信

[复制链接]
发表于 2014-7-3 23:39:11 | 显示全部楼层 |阅读模式
请教老大,怎样通过GL-iNET路由器实现上下位机的通信啊,我用的是AVR芯片,您的那些源代码看不懂,请赐教,谢谢
回复

使用道具 举报

发表于 2014-7-3 23:50:44 | 显示全部楼层
你说的路由木有用过,但估计原理一样的。上位机通过TCP连接发送数据到路由,路由转成串口出来,所以你的AVR串口与路由的TTL串口连一起就能收到上位机数据。
【机器人创意工作室教程一】WIFI智能小车机器人基本原理 http://www.wifi-robots.com/thread-900-1-1.html
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-3 23:54:04 | 显示全部楼层
liuviking 发表于 2014-7-3 23:50
你说的路由木有用过,但估计原理一样的。上位机通过TCP连接发送数据到路由,路由转成串口出来,所以你的AVR ...

老大,事实上我的路由器是在您的淘宝店买的
回复 支持 反对

使用道具 举报

发表于 2014-7-3 23:58:08 | 显示全部楼层
追忆岁月 发表于 2014-7-3 23:54
老大,事实上我的路由器是在您的淘宝店买的

官网没有销售过GL-iNET这款啊。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-4 00:03:26 | 显示全部楼层
liuviking 发表于 2014-7-3 23:50
你说的路由木有用过,但估计原理一样的。上位机通过TCP连接发送数据到路由,路由转成串口出来,所以你的AVR ...

老大,请教一下,PC将指令发送到路由,路由再通过TTL串口传给单片机时的指令代码是什么,譬如:pc发出“FF000100FF",那路由传给单片机的信号也是”FF000100FF"么?那我在下位机编写程序就判别“recivedata=0xFF000100FF?”就可以了么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-4 00:04:41 | 显示全部楼层
liuviking 发表于 2014-7-3 23:50
你说的路由木有用过,但估计原理一样的。上位机通过TCP连接发送数据到路由,路由转成串口出来,所以你的AVR ...

老大,请教一下,PC将指令发送到路由,路由再通过TTL串口传给单片机时的指令代码是什么,譬如:pc发出“FF000100FF",那路由传给单片机的信号也是”FF000100FF"么?那我在下位机编写程序就判别“recivedata=0xFF000100FF?”就可以了么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-4 00:11:53 | 显示全部楼层
liuviking 发表于 2014-7-3 23:58
官网没有销售过GL-iNET这款啊。

http://dsrobot.taobao.com/?spm=a1z10.5.0.0.0rzD9X这家不是老大的么?
回复 支持 反对

使用道具 举报

发表于 2014-7-4 00:18:29 | 显示全部楼层
上位机是按位发送的,FF000100FF会被拆分为0xff 0x00 0x01 0x00 0xff这5个16进制数据,一个个发过去。接收当然也是按位的,而不是一串字符串,建议你参考论坛的驱动板代码接收算法。
回复 支持 反对

使用道具 举报

发表于 2014-7-4 12:20:09 | 显示全部楼层
追忆岁月 发表于 2014-7-4 00:11
http://dsrobot.taobao.com/?spm=a1z10.5.0.0.0rzD9X这家不是老大的么?

不是的,这个是论坛广告合作的商家。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2024-11-26 08:11 , Processed in 1.113687 second(s), 19 queries .

Powered by XiaoR GEEK X3.4

© 2014-2021 XiaoR GEEK

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