呵呵,标题写的独特了点。我是做.NET的,现在想了解一些做的项目怎么和硬件设备联系起来,比如说超市用的扫描器是怎么和程序联系起来的··想了解这些东西,应该查些哪些方面的资料啊,谢谢各位了!!!

解决方案 »

  1.   

    现在很多的软件都有标准的API可用,也就是楼上各位说的接口.一般都会有说明和调用的例子的
      

  2.   

    超市的扫描仪器一般是工业手机,相当于智能手机,只不过是皮实些,耐摔,系统一般是mobile系统,机器自带扫描条码,扫描以后,条码就显示到系统的显示的地方了。具体其他的和硬件联系的比如还有蓝牙传输,这个需要绑定端口,然后就可以传输数据了。网上应该有好多。
      

  3.   

    超市用的扫描枪最简单了,一般都是键盘接口...也就是说和你键盘输入没有区别,只不过比你输入得快...做应用程序是不关心硬件设备的,驱动是底层开发的事儿,这是工业化生产的社会分工...其实现在在OS就已经分工很明确了,HAL之上都不关心硬件设备,甚至连驱动都不关心...应用程序只关心协议,协议就是软硬件的接口,驱动就是协议的实现...只要协议ok,管你用什么设备什么驱动,我都能支持,你都能用,这才是工业化...