c#上位机通过以太网与单片机通信
2个回答
展开全部
通常,单片机或嵌入式系拦坦伍统使用的以太网芯片(例如常用的芯片W5100)在芯片级集成信友了TCP协议栈(实现了TCP/IP和UDP/IP等简或标准协议)。因此,使用这些芯片与上位机通信,通常采用SOCKET方式通信。
上位机采用C#进行SOCKET编程可以实现你的要求。
上位机采用C#进行SOCKET编程可以实现你的要求。
追问
也就是说,我只管用上位机等待发送的数据帧就行了吗?
追答
上、下位机通信主要有两种方案:
1)采用UDP协议:上、下位机建立好SOCKET后,可以随时互发数据。上、下位没有主站(Master)从站(Slave)之分,是对等的,
2)采用TCP协议:一方作为主,一方作为从,双方建立好Socket后,从站主动与主站建立连接。连接建立后,可以随时互发数据。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询