1.批量OUT传输(host主机到usb设备)
host主机发送out标志包给设备,紧接着发送数据包
设备正确的接收到数据,响应一个ACK。如果设备断点还没有准备好接收数据,会抛弃主机发来的数据,回应一个NAK,以示“没有准备好”。
计数器寄存器OUTnBC: 一是只是设备刚才一批传输接收到多少字节的数据;二是指示可以进行下一批out数据传输。
状态寄存器OUTnCS:指示端点当前是否忙。
2.批量IN传输(usb设备到host设备)
host主机发送IN标志包来请求一个IN传输。
当设备准备好时,则传送数据给host主机。(写入字节计数器,以示设备断准备好)。如果设备没有准备好,则回应NAK包,以示没有准备好。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
网站标题:linux如何和USB设备批量传输数据-创新互联
本文地址:https://www.cdcxhl.com/article34/ddopse.html
成都网站建设公司_创新互联,为您提供定制网站、网页设计公司、网站营销、品牌网站建设、定制开发、网站设计
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联