端点(微虚拟管线)的概念
简而言之,这种端点即是用来存储多个字节的缓冲区。基本上,每一个设备实际上就是一个USB专用微处理器或RISC芯片。而相对地,这个端点就是其所内含的多组内存、RAM或FIFO。当然,也可看成多个内存区块所组成的各个不同的缓冲区。但不论是PC主机传送数据或命令给设各,或从设备取得数据,都会先放置于个别所属的不同的缓冲区中,也即是不同的端点上。 例如,目前广泛应用于鼠标制造上的Cypress低速的USB专用芯片CYTC63XXX系列中,端点0所占用的FIFO为Ox70~Ox77 RAM地址,端点1则占用Ox78~Ox7FRAM地址。而在个别传输的过程中,都会先将数据或命令放置于端点1(中断传输
下载地址
用户评论