当前位置: 技术问答>linux和unix
请问如何得知某个usb设备已经插上并且可用?
来源: 互联网 发布时间:2015-09-24
本文导语: 驱动已经能够正常工作,作为工作在驱动上面的应用程序,如何在该设备一插上之后就能够通过驱动跟它通讯呢? | 一般需要在驱动程序中提供相应的接口。然后在应用程序中用轮询的方法或...
驱动已经能够正常工作,作为工作在驱动上面的应用程序,如何在该设备一插上之后就能够通过驱动跟它通讯呢?
|
一般需要在驱动程序中提供相应的接口。然后在应用程序中用轮询的方法或驱动程序向应用程序发消息。
|
如何在该设备一插上之后就能够通过驱动跟它通讯呢?
不知道你说的什么意思,是应用程序跟它通信,还是硬件通过驱动直接跟usb打交道做事?
前一种可以通过尝试mount usb设备来判断是否被系统检测出,是的话就可以用正常的读写通信了
后一种恐怕要通过第三方渠道实现,最终还是回到第一种了
不知道你说的什么意思,是应用程序跟它通信,还是硬件通过驱动直接跟usb打交道做事?
前一种可以通过尝试mount usb设备来判断是否被系统检测出,是的话就可以用正常的读写通信了
后一种恐怕要通过第三方渠道实现,最终还是回到第一种了
|
dmesg 还一下,内核有没有认出sda之类的设备
|
用fdisk -l /dev/sda 看看有什么提示
要是能用的话,会出现你U盘的大小.....
要是能用的话,会出现你U盘的大小.....