设备和计算机上的 USB 软件开发和设计
我不确定这是否属于这里或电气工程, 但由于它主要是软件而不是设计,我认为它属于 在这里。
我很好奇开发一个类似于我已经拥有的 USB 设备 (Velleman K8055),它有一组库和包装器,以便用任意数量的语言编写的程序可以简单地使用该设备。
我的问题是如何在计算机上构建设备驱动程序,并与其他软件搭配使用。另外,是否有人知道有关开发嵌入式设备的硬件设备和软件的任何来源,以便它可以正确地向计算机识别自己。
I'm not sure if this belongs here or on Electrical Engineering,
but as its mostly software rather than the design, I think it belongs
here.
I am curious about developing a USB device similar to something I already have (Velleman K8055) which has a set of libraries and wrappers so that a program written in any number of languages can use the device simply.
My question is how to build a device driver on the computer, with tie-ins from other software. Also, if anyone knows any sources about developing the hardware device and the software for the embedded device so that it can properly identify itself to the computer.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Libusb 是与 USB 设备通信的正常选择。它适用于多个平台,并且可以使用 pyUSB 从 python 中使用。
Libusb is the normal choice for talking to USB devices. It works on multiple platforms, and can be used from python using pyUSB.
有人已经做了艰苦的工作:
Someone has already done the hard work: