USB 开发的一些问题
发布日期:2021-06-29 13:10:28
浏览次数:4
分类:技术文章
本文共 303 字,大约阅读时间需要 1 分钟。
同步读和异步读,对于下层驱动有什么区别?
看了一下《USB大全》,对于下层驱动好像没有什么区别,驱动只是从接口来收电信号。
同步读就是应用去调用系统层,系统层去调用驱动,相当于阻塞模式,如果没有数据就等在那里。
异步读就是应用层去调用系统层,如果没有数据,会返回一个错误,XX_PENDING啥的,然后循环去读取数据。
同步写也是同理,写成功后再返回。
异步写,就是直接返回,等待系统真正写成功了,会返回一个event,需要捕捉这个event。
这两种模式应该是适用于不同的场景。
初步理解是这样,再补充。
有的USB线只能用来充电,这个事情有些奇怪--搞明白了,应该是USB里面的数据线出了问题。
参考:
转载地址:https://chaiyu2002.blog.csdn.net/article/details/6250065 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2024年04月02日 23时36分24秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
电赛 | 19年全国一等奖,北航学子回忆录。
2019-04-29
电赛 | 19年全国一等奖,北航学子回忆录(上)
2019-04-29
电赛 | 19年全国一等奖,北航学子回忆录(下)
2019-04-29
突破!台积电1nm芯片,有了新进展。
2019-04-29
一文读懂全系列树莓派!
2019-04-29
自制一个害羞的口罩,见人就闭嘴,戴着可以喝奶茶
2019-04-29
聊聊我是如何编程入门的
2019-04-29
J-Link该如何升级固件?
2019-04-29
485通信自动收发电路,历史上最详细的解释
2019-04-29
【视觉盛宴三】不好意思,这些线材接口的横截面真的没见过
2019-04-29
一位头发发白的神人教你怎么写程序,运维,买电脑,写文章,平面设计!
2019-04-29
【第二期】那些设计漂亮、有创意的电路板!
2019-04-29
【第三期】那些设计漂亮、有创意的电路板!
2019-04-29
「第三篇」全国电子设计竞赛,这些你必须知道的比赛细节,文末附上近十年电赛题目下载...
2019-04-29
5G小科普(漫画版,So easy!)
2019-04-29
「第四篇」电赛控制题可以准备一些什么?
2019-04-29
「第六篇」对于电赛,我们应该看重什么?
2019-04-29
树莓派翻车了
2019-04-29
这位电子工程师,你不能错过。
2019-04-29
「重磅猜题之第二篇」2019年大学生电子设计竞赛
2019-04-29