不懂是不是就无法开发驱动?

[复制链接]
901|11
 楼主| chuxh 发表于 2019-3-14 16:55 | 显示全部楼层 |阅读模式
USB的协议
juventus9554 发表于 2019-3-14 16:57 | 显示全部楼层


最好懂吧
stly 发表于 2019-3-14 17:01 | 显示全部楼层

别干这事,这是个误区,没有前途的工作,死路一条。
llljh 发表于 2019-3-14 17:04 | 显示全部楼层
如果开发出一个漏洞百出的驱动,不亚于种植了大烟,害人害己。
llljh 发表于 2019-3-14 17:07 | 显示全部楼层
一开始的驱动肯定漏洞百出,但是你自己要会慢慢改噻,不可能说一上来就各种厉害噻。
dingy 发表于 2019-3-14 17:10 | 显示全部楼层
什么驱动. PC侧的做过, 很简单.花几个月就会了.
pengf 发表于 2019-3-14 17:14 | 显示全部楼层
协议是要看的. 主要是了解一些基本概念, 比如: 端点(endpoint), 描述符(descriptor), 接口(interface) ...
renyaq 发表于 2019-3-14 17:17 | 显示全部楼层


对,然后就是看参考程序. USB驱动是一种设备驱动
supernan 发表于 2019-3-14 17:19 | 显示全部楼层
驱动需要实现如何与应用程序通讯. 通常会实现一个或几个串口. 如果不实现串口, 那就需要自行控制设备检测.
xxrs 发表于 2019-3-14 17:24 | 显示全部楼层
嗯,如何与设备通讯. 需要考虑各种传输模式: 控制传输(control transfer), 中断传输(interrupt transfer), 同步传输,(isochronous transfer) 批量传输(bulk transfer). 这些也是USB协议中的内容
houcs 发表于 2019-3-14 17:26 | 显示全部楼层


楼主要开发USB的话最好先了解一下协议
 楼主| chuxh 发表于 2019-3-14 17:29 | 显示全部楼层
嗯,知道了,多谢啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

936

主题

11296

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部
0