首页 > 编程知识 正文

解决问题的四个步骤,libusb打开失败

时间:2023-05-03 09:13:36 阅读:149185 作者:3412

很久以来,这个问题我真的很担心。 前后设计的2块基板,电路系统的通信部分基本相同,全部由lpc2378进行usb通信。 但是,结果单独使用也没有问题。 但是,同时访问系统会导致热插拔设备丢失问题,您可以在“设备管理器”中看到这两个设备。

一开始我怀疑libusb的基础驱动程序问题。 而且,自己编写的驱动程序也确实可以通过通信看到设备并进行通信,但由于工作量的问题,还没有进展。

从软件硬件的方向,辛苦了好几天,最终偶然发现是接地问题引起的。

一个是以模拟为主的电路,电源使用9V适配器。 一个是以步进电机驱动为主的电路,使用24V。 9V是双脚插头,24V是三脚架插头,所以24V有保护地,9V没有。

死了,辛苦了好几天呢。 而且,是自己驱动的。 那是一个月的时间。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。