ebony
驱动牛犊
驱动牛犊
  • 注册日期2006-01-12
  • 最后登录2012-10-07
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望71点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1503回复:3

USB驱动开发新手的一些疑问

楼主#
更多 发布于:2012-07-04 11:15
Hi,最近接了个项目用C#做上位机,下位机是STM32平台,要求能和下位机用USB通信。
以前没接触过Windows 驱动开发,问了些网上的论坛,有人提议用Libusb.

和写下位机的那位讨论,他说根本不用关心Windows驱动程序,可以绕过Windows,直接用C#读写USB口,BULK模式就可以了。
我感觉这不行吧。一个硬件接到Windows, 没驱动,Windows能识别吗? Windows不识别,我怎么用C#直接读写硬件USB口的数据呢?

请教高手,前辈们给些指点提示啊。
1)C# .NET 能否绕过Windows直接和硬件USB口通信?
2) 如果不能,驱动自己写,应该有哪些必要的工具和资料需要看呢?
3) Libusb这个库如果熟悉的话,能否讲讲这是个什么东西呢?

非常感谢
ebony
驱动牛犊
驱动牛犊
  • 注册日期2006-01-12
  • 最后登录2012-10-07
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望71点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2012-07-04 11:16
sorry,忘记提了,我的Windows 是Windows 7,64位系统。
jiyu75
禁止发言
禁止发言
  • 注册日期2002-12-17
  • 最后登录2018-07-10
  • 粉丝0
  • 关注1
  • 积分-388分
  • 威望1181点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2012-07-04 14:38
用户被禁言,该主题自动屏蔽!
ebony
驱动牛犊
驱动牛犊
  • 注册日期2006-01-12
  • 最后登录2012-10-07
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望71点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2012-07-04 21:58
一个硬件接到Windows, 没驱动,Windows能识别吗? Windows不识别,能用C#直接读写硬件USB口的数据吗?
游客

返回顶部