我想在USB上写一个应用程序?

时间:2012-04-19 13:47:18

标签: c embedded usb device-driver

我想用C语言编写一个应用程序。当我将USB记忆棒连接到USB端口(Windows Vista)时,它会显示一条消息(“USB已连接”)。 我不知道该怎么做。从哪里开始?我有一些设备驱动程序知识。这也只是书本知识。现在我想开发一个应用程序或驱动程序。

请提出一些想法。

2 个答案:

答案 0 :(得分:3)

这是一个link开头。尝试下载DDK并通过提到的BulkUSB程序。该程序应该为您提供有关如何编程USB记忆棒的一些知识,因此您可以编写自己的程序来检查USB记忆棒是否已连接。

答案 1 :(得分:3)

当新设备连接并可用时,系统会将消息DBT_DEVICEARRIVAL发送到所有windowProc回调。

点击此链接获取更多信息:

http://msdn.microsoft.com/en-us/library/windows/desktop/aa363205%28v=vs.85%29.aspx