目前在做一个项目,当单个单片机连接在PC机的USB接口上时,可以通过C#创建进程,调用批处理命令对单片机进行烧写,并且这个功能已经实现,但目前需要将若干个单片机通过USB分线器连接到PC机上,用程序控制执行批处理文件时只向其中一个USB接口烧入程序,不会向其它接口烧入,请问大家有没有什么思路或者相关代码来控制USB接口。
5条回答 默认 最新
- threenewbee 2015-01-02 15:37关注
C#操作USB口需要看是什么硬件。
一些硬件虽然使用USB接口和PC通讯,但是它的驱动程序将它模拟成一个COM口、网口或者大容量存储设备。
那么C#完全可以按照COM通讯、网络通讯和文件读写的方法操作这些设备。
关键看你的USB设备的驱动程序。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
- ¥15 matlab有关常微分方程的问题求解决
- ¥15 perl MISA分析p3_in脚本出错
- ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
- ¥15 ubuntu虚拟机打包apk错误
- ¥199 rust编程架构设计的方案 有偿
- ¥15 回答4f系统的像差计算
- ¥15 java如何提取出pdf里的文字?
- ¥100 求三轴之间相互配合画圆以及直线的算法
- ¥100 c语言,请帮蒟蒻写一个题的范例作参考