delphi如何与单片机网络通信(100分)

  • 主题发起人 主题发起人 点背
  • 开始时间 开始时间

点背

Unregistered / Unconfirmed
GUEST, unregistred user!
初次接触与单片机网络通信的问题,即单片机与电脑通过网卡相连,不知道用什么控件,以及如何来做,请高手指点,能给个例子最好,先谢了!
 
根据协议发送和接受数据
 
单片机与电脑通过网卡相连也就是说你的单片机使用网络协议.
具体是TCP/IP 还是 UDP这要看单片机的资料.
 
关键是要有网络协议啊.没有协议怎么通信啊
 
哪方面的通讯?
 
Tcp Udp。放你MA P。没网络协议。一个连导数都没丝毫不懂的东西 来这里问微积分。
 
对不起!前几天网络坏了,今天才弄好,采用的是TCP/IP协议,给的有说明书,有发送的字符串格式.只是我不知道怎么把这些字符串发送到单片机.也就是说不知道用什么样的控件来发送.
 
顺便说下,我以前写过串口的单片机控制程序,用的是Spcom控件,感觉挺简单的,但网络这块确是没弄过,不知道哪位高手能指点下,顺便提醒下地质灾害,请记得经常刷牙!即使您是高手,比别人强得多,但也请不要在这里污染环境!
 
可以自已使用api来操作,也可以使用indy组件,推荐使用api,这样子更灵活
 
我想也是有idtcp组件操作,我用idtcpclient已经联接单片机成功,并按要求发了相关的字符串,但为何接收不到单片机返回的内容呢,用网络调试助手时,我发相关字符串可以返回相关内容.另外如果单片机主动发出信息,PC端如何接收呢?
 
如果是串口通信的话可以用SPCOMM,mscomm等串口控件阿,网络的话!先要确定组网方案阿
可以用GPRS,CDMA模块和单片机的串口连阿,或者是用串口服务器等等!数据中心delphi的SERVERSOCKET和INDY都可以做哦!
 
谢谢大家参与,这问题我个人已经基本有思路了,这两天测试下.OK后把代码放上来,请高手指正.
 
后退
顶部