社区
硬件/系统
帖子详情
请您推荐书籍资料
lxzygz
2008-03-22 05:55:40
我想使用VC编写PC与某一硬件设备(由公司硬件工程师开发)通过USB2.0接口进行通信的应用程序(不是驱动程序),之前我曾经编过串口的,功能就是提供一个应用程序界面,通过USB发送和接收字符,现在用USB,找不到一个完整的例子。请您推荐书籍或资料。
非常感谢!
...全文
98
9
打赏
收藏
请您推荐书籍资料
我想使用VC编写PC与某一硬件设备(由公司硬件工程师开发)通过USB2.0接口进行通信的应用程序(不是驱动程序),之前我曾经编过串口的,功能就是提供一个应用程序界面,通过USB发送和接收字符,现在用USB,找不到一个完整的例子。请您推荐书籍或资料。 非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kaizitop
2008-04-15
打赏
举报
回复
好久没来喝水,见谅啊...
kaizitop
2008-04-15
打赏
举报
回复
如果要写WDM驱动,武安河的《Windows 2000/XP WDM 设备驱动程序开发(第二版)》应该是必备的书(我觉得)
这里用DriverStudio的类库开发,十分简洁方便,我当时学DDK学了好一阵,走了不少弯路,还是先学DriverStudio类库了。入门后应该主要研究USB的规范文档,看它的配置空间是怎么划分的,有了这个再把每个配置空间段内的空间和物理设备上相应的端口拉,内存拉,SDROM拉,Flash拉等等对应上,在驱动程序里有了地址以后其实倒也不是很难了。至于所谓的通信,如果有了驱动,就是调用API函数。驱动里通过地址来访问设备才是真正的通信,驱动和应用程序的通信叫做IRP机制,就是传递一个数据结构对象,也是操作系统规定好的机制,和消息差不多,不过是在不同操作系统层之间的消息传递罢了。我没做USB,具体的我也指导不了,上面那本书里有USB的例子,你练练手就啥都明白了。
scq2099yt
2008-03-28
打赏
举报
回复
应该是要写驱动,或者是芯片厂商有USB转串口的驱动,你调用就可以了,实际上跟串口编程是一样的
huzhenqi2008
2008-03-24
打赏
举报
回复
up
lxzygz
2008-03-23
打赏
举报
回复
kaizitop大哥,能再多说两句吗?我真的很菜,我只会一点点VC++,没接触过USB相关的程序开发,写串口通信程序是参考一些例程改出来的,还没有完全消化呢。现在我们用USB通信的项目还没开始,我不知道是不是要写驱动的,硬件工程师的电路考虑用cy68013,最终要实现用PC上的应用程序发送数据到硬件控制其动作,也能收硬件发送的数据显示到屏幕上给监测的人看。
如果要写驱动,那就是说我得去学WDM是吗?
我在书店找不到VC++写USB通信程序的书,到这里来提问是想大侠告诉我看什么书,给出完整的书名出版社什么的,如果能针对所用的芯片那真是再好不过了——我想我可能有太多东西要学,时间其实很紧,不知道来得及不。
蒋晟
2008-03-23
打赏
举报
回复
我在美国,看不到中文的书
参考DDK里面的BulkUSB和IsoUSB示例
kaizitop
2008-03-22
打赏
举报
回复
如果你们的驱动已经开发出来了的话,就是在驱动之上编程了哦!
我上传的资源里有一个用来测试驱动的应用程序,我是用它来测我的PCI卡驱动的,但是只要你有自己驱动的GUID,改过去应该就可以测任何的驱动程序。
kaizitop
2008-03-22
打赏
举报
回复
看你说的样子,应该是编写这个设备的Demo程序吧?
应该是要编驱动程序的吧?难道一般的U口驱动可以通用?
如果是那样你只要调用USB相关的API函数就得了呗!
蒋晟
2008-03-22
打赏
举报
回复
要在Windows里面控制你的硬件的话,你需要编写一个驱动程序。
通信/信号处理
推荐
书籍
与
资料
通信/信号处理
推荐
书籍
与
资料
学习vue的
推荐
书籍
我
推荐
以下几本学习 Vue 的
书籍
: 《Vue.js 实战》:由 Evan You,Vue.js 的作者亲自撰写,是一本权威的 Vue.js 教程,适合初学者和进阶者。 《Vue.js 入门教程》:由 w3cschool 编写,是一本免费的在线教程,适合...
大数据入门
书籍
推荐
以及Hive学习
资料
大数据入门
书籍
推荐
: 1.《大数据日知录:架构与算法》 作者: 张俊林,出版社:电子工业出版社 基本涵盖大数据相关技术架构和算法,只是出版时间略久,新书不好买。不介意的同学可以去淘淘二手书 2.《大数据技术...
推荐
10本C#编程的最佳
书籍
本文由码农网 – 小峰原创翻译,转载
请
看清文末的转载要求,欢迎参与我们的付费投稿计划! C#和.NET非常受全球开发人员的追捧和热爱。
书籍
是人类进步的阶梯。想要学习C# ?这里有10本学习C#编程的最好
书籍
在等着...
推荐
上百本优质大数据
书籍
,附必读清单(大数据宝藏)
历时多年整理,每看到一本好书都会收藏下来,到现在一看竟然有100多本了 ...
书籍
太多,所以先
推荐
几本必读
书籍
(我读过的认为比较好的,其他也有很好的只是我还没读,所以没写) Hadoop+Spark大
硬件/系统
2,641
社区成员
17,239
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章