littlekuma
驱动牛犊
驱动牛犊
  • 注册日期2003-02-26
  • 最后登录2005-02-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1352回复:4

USB连接问题

楼主#
更多 发布于:2003-04-25 18:27
一个USB设备,插上PDA后,如果没有驱动,它应该弹出一个messagebox来,提示批定驱动,是这样吗?我这个设备,连上去后一点反应也没有为什么?
我没有指定dll,怎么会调用我的USBDeviceAttach,连USBInstallDriver也没执行。请问为什么?哪位大吓帮帮忙,万分感激!!
edwinkoo
驱动牛犊
驱动牛犊
  • 注册日期2003-01-29
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-04-25 21:54
ya, absolutly!
first you must know your device\'s class and subclass,or your device name, and you must export standard io function, you can refer .def file.
and many setting you should configure in registry.
like define CLASS 0X123 SUBCLASS 0X234
and you must write same values in the registry.
then system will find your device by registry


wd1394
驱动牛犊
驱动牛犊
  • 注册日期2001-09-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望48点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-04-26 00:51
看起来是你的PDA中没有USB Host的驱动,或者就是USB接口的硬件问题,否则没有驱动一定会弹出MessageBox。
如果你要让系统调用你的Attach函数,那就一定要设注册表,最简单的方法是只设PID,例如 HKEY_LOCAL_MACHINE\\Drivers\\USB\\LoadClients\\PID\\Default\\Default\\Default\\DLL = driver.dll.
big_chen
驱动牛犊
驱动牛犊
  • 注册日期2004-06-10
  • 最后登录2006-10-22
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-06-19 23:00
楼上讲得好,我也回去试试.
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-06-22 18:10
请你讲详细点,也许我能帮你
学海无涯
游客

返回顶部