日期:2014-05-19  浏览次数:20774 次

请教C#与硬件通讯
请教一下,寻找编写C#与硬件通讯的资料,包括本机硬件和外接硬件。

------解决方案--------------------
WMI是正途,如果要驱动其他的硬件,应该有专门的程序,然后通过COM调用
------解决方案--------------------
建议楼主学习一下微型计算机接口,对接口感念有个感性认识。硬件接口的种类实在太多了,不是一句两句能说完的。
------解决方案--------------------
托管API函数
你可以看看这个,希望对你有帮助:http://publishblog.blogchina.com/blog/tb.b?iaryID=2129128
另外,利用microsoft的mscomm控件来进行串口通信,这个控件在vc6.0里面有,还有一种方法可以安装vs2005.net,那里面有一个串口通信的类可以直接利用。
------解决方案--------------------
与硬件通信基本上都是用C去写DLL,然后用C#调用
直接用C#不好搞,因为C#不直接支持地址的读写
------解决方案--------------------
COM调用说简单也简单,说复杂也很复杂
------解决方案--------------------
你如果想要和硬件沟通
com是基础
------解决方案--------------------
LZ说的太笼统!
也不知道你要做什么开发。

简单的可直接调用API

------解决方案--------------------
不通硬件,通讯方式不同