导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→硬件:单片机和计算机通信问题(局域网内)[ruanhan]

 *第6904篇: 硬件:单片机和计算机通信问题(局域网内)

  
楼 主:ruanhan 2002年12月11日22:08
 硬件:单片机和计算机通信问题(局域网内)
老古和各位高手:
   看了老古的单片机和网卡的编程,本人有些地方还是不太明白。
  我想用单片机加网卡在局域网内和计算机(运行vb程序)
进行相互通信,先设单片机网卡的物理地址为:A ,ip地址为:a
              计算机网卡物理地址为B,ip地址为:b
现在我的想法是:
单片机编程是将要发送的数(发给计算机)打成以太网帧,然后放入网卡
的发送数据区,最后启动发送,数据就发出来了(在局域网内不
寻址,什么寻址方面的应该不考虑吧?)这时以太网帧好像只包含物理
地址B吧,没有包含计算机的ip地址b???

计算机方面想利用udp协议将数接受进去(好像计算机这种
编程不能进行传输层以下的操作??)这样行吗??

如果计算机发送数据给单片机,在上层只包含单片机的ip地址,
但是由于udp是上层协议,这样计算机的以太网帧里头的目的
地址能不能包含单片机的物理地址A??(因为要得到A,应该
得用arp协议解析,但是arp为链路层,计算机程序什么控制??)
望各位大虾相助,万分感谢!


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:C51编程:希望做过类似硬件的高手和我们联系,需求见内

[下一篇主题]:硬件:那位大虾知道光隔232的电路告诉小弟