c++怎样通过USB接口和设备交互
我要原理和伪码。(假设已知相应USB设备的信息格式)(这方面懂得不太多。只是好奇怎样用c++语言写能和任意USB设备交互的程序)...
我要原理和伪码。
(假设已知相应USB设备的信息格式)
(这方面懂得不太多。只是好奇怎样用c++语言写能和任意USB设备交互的程序) 展开
(假设已知相应USB设备的信息格式)
(这方面懂得不太多。只是好奇怎样用c++语言写能和任意USB设备交互的程序) 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
3个回答
展开全部
没做过U口,做过串口,你是要写驱动还是上层应用?WINDOWS的话大概意思是驱动注册一个device在系统,程序通过open打开这个device,然后通过write写点数据,典型的i/o操作呗。
追问
上层应用。
c++怎样调用device的open?我怎么知道哪个驱动注册了哪个device,以及某个USB设备对应的驱动是谁?
追答
如果你不知道你的设备名称,使用device tree一类的内核工具可以看到。
先CreateFile,然后就可以ReadFile、WriteFile,DeviceIoControl与驱动进行交互了。
具体的驱动交互协议就需要看说明了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-08-15
展开全部
在c++中,少了一个分号就是少了整个程序。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
程序传一个信号
追问
请简单解释一下原理好吗?另外伪代码大概什么样?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |