社区
硬件/系统
帖子详情
请您推荐书籍资料
lxzygz
2008-03-22 05:55:40
我想使用VC编写PC与某一硬件设备(由公司硬件工程师开发)通过USB2.0接口进行通信的应用程序(不是驱动程序),之前我曾经编过串口的,功能就是提供一个应用程序界面,通过USB发送和接收字符,现在用USB,找不到一个完整的例子。请您推荐书籍或资料。
非常感谢!
...全文
103
9
打赏
收藏
请您推荐书籍资料
我想使用VC编写PC与某一硬件设备(由公司硬件工程师开发)通过USB2.0接口进行通信的应用程序(不是驱动程序),之前我曾经编过串口的,功能就是提供一个应用程序界面,通过USB发送和接收字符,现在用USB,找不到一个完整的例子。请您推荐书籍或资料。 非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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里面控制你的硬件的话,你需要编写一个驱动程序。
武安热线网上书店正式版2.0
4. **图书管理**:包含图书分类、库存更新、
推荐
算法等功能,方便商家维护和用户查找
书籍
。 5. **数据分析与营销**:利用用户行为数据进行分析,可能包括用户购买习惯、浏览时间等,以进行精准营销和个性化
推荐
。 ...
通信/信号处理
推荐
书籍
与
资料
通信/信号处理
推荐
书籍
与
资料
学习vue的
推荐
书籍
我
推荐
以下几本学习 Vue 的
书籍
: 《Vue.js 实战》:由 Evan You,Vue.js 的作者亲自撰写,是一本权威的 Vue.js 教程,适合初学者和进阶者。 《Vue.js 入门教程》:由 w3cschool 编写,是一本免费的在线教程,适合...
Android各层
推荐
开发
书籍
及参考
资料
!!!
Android各层
推荐
开发
书籍
及参考
资料
转自:http://blog.csdn.net/fancylovejava/article/details/8657058 Android系统按照架构来说一共分为六个部分,因此按照自己的感受
推荐
一下各个部分适合的
书籍
,不喜勿喷。...
C++从入门到进阶的系列
书籍
推荐
(22本书)
下面就给大家
推荐
一下C++程序员进阶需要读的经典
书籍
: 1、C++入门
书籍
C++是在C语言的基础上发展而来的,要学习C++之前需要先学习C语言。有了C语言基础之后再去学习C++。 1.1、C语言程序设计(谭浩强) 该...
硬件/系统
2,644
社区成员
17,232
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章