WCF能否与单片机通信?

来源:百度知道 编辑:UC知道 时间:2024/06/14 09:46:31
以前都是用VC开发的Socket,单片机用的就是一个串口服务器通信的.现在想用WCF与多个单片机进行TCP通信,是否可行?(单片机没有.NET环境,如何调用Contract?)我需要一个WCF与其通信的Demo,不知哪位高手可以提供。

1、C#也提供Socket类,你可以使用。
2、C++写的也没关系,你可以在安装包里把C++编写的dll当做COM发布,专门管收发套接字。
3、用WCF实现底层包结构的定义很麻烦,要实现通信肯定是可以的,但是费多大劲可就不好说了(比如你可以在单片机上用C++实现一套WCF,这个比较鬼扯)
如果一定要这么做,这一篇文章可能对你有帮助(声明:本人没做过这种需求的东西)
http://msdn.microsoft.com/zh-cn/library/ms735115.aspx

不可能!

用电脑上的串口(RS232)
如果是多单片机可以考虑RS485接口
单片机编程模拟串口即可