
usb
文章平均质量分 95
送南阳马生序
余之业有不精、德有不成,非天质之卑,则心不若他之专耳,岂他人之过哉!
展开
-
USB 模拟 U 盘
结合 daplink 来看,根据鸭子定律,当我们通过 USB 总线协议告诉 USB 主机:插入的设备识别为 64MB U 盘,用起来像 64MB U 盘,那么它就是容量为 64MB 的 U 盘。实际上,运行 daplink 的 MCU 怎么可能有那么大的 FLASH。而且别说是 64MB,就是 64GB 也可以(需要文件系统支持),因为 daplink 只需要一次性数据,并不需要把复制到 U 盘的数据再读取出来,那么这个 DAPLINK U 盘完全就是你强任你强,清风绕山岗了。原创 2024-10-21 12:00:00 · 2166 阅读 · 0 评论 -
USB 概述及协议基础
中断传输是一种保证查询频率的传输。应用场景:数据量大、对数据的实时性要求不高的场合,如大容量存储设备(Mass Storage Device,MSD)、USB 打印机、扫描仪等。应用场景:适合数据量小,但时间要求严格的设备,如从机接口设备(Human Interface Device,HID)中的鼠标、键盘等设备。不同的是,SETUP 包后只使用 DATA0 数据包,且只能发送到设备控制端点,并且设备必须接收,而 OUT 包没有这些限制。通常把工作在什么模式下的端点,就叫做什么端点,如控制端点、批量端点。原创 2024-10-10 12:00:00 · 841 阅读 · 0 评论 -
USB 鼠标的实现
说明:本文章节顺序按照 《圈圈教你学USB》 一书的学习顺序来组织,其中跳过了硬件代码相关的章节。参考:1)《圈圈教你学USB》2009 年第 1 版。原创 2024-10-10 12:30:00 · 770 阅读 · 0 评论