qq_25006515
2015-01-02 15:33
采纳率: 57.4%
浏览 2.5k
已采纳

急求关于C# 的USB接口编程

目前在做一个项目,当单个单片机连接在PC机的USB接口上时,可以通过C#创建进程,调用批处理命令对单片机进行烧写,并且这个功能已经实现,但目前需要将若干个单片机通过USB分线器连接到PC机上,用程序控制执行批处理文件时只向其中一个USB接口烧入程序,不会向其它接口烧入,请问大家有没有什么思路或者相关代码来控制USB接口。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • blownewbee 2015-01-02 15:37
    已采纳

    C#操作USB口需要看是什么硬件。
    一些硬件虽然使用USB接口和PC通讯,但是它的驱动程序将它模拟成一个COM口、网口或者大容量存储设备。
    那么C#完全可以按照COM通讯、网络通讯和文件读写的方法操作这些设备。
    关键看你的USB设备的驱动程序。

    点赞 评论
  • oyljerry 2015-01-02 15:40

    Developing USB Storage Device Protection Tool with C#
    http://www.codeproject.com/KB/cs/usb_lock.aspx

    点赞 评论
  • oyljerry 2015-01-02 15:41

    C# USB 发送和接收数据
    http://download.csdn.net/source/525983

    点赞 评论
  • oyljerry 2015-01-02 15:41
    点赞 评论
  • blownewbee 2015-01-03 17:18

    看说明书,或者根据型号和厂商google,或者联系厂商。

    点赞 评论

相关推荐 更多相似问题