USB端□描述
时间:10-12
来源:互联网
点击:
USB控制器的端口适用于不同类型的设备,如图像、打印机、海量存储器和通信设备。端口可通过“Set Mode”命令配置为4种不同的模式,分别为(对应表1至表4):

表1 模式0(非同步模式)

表2 模式1(同步输出模式)

表3 模式2(同步输入模式)

表4 模式3(同步输入/输出模式)
其中,主端口(端口2)在有些方面是比较特别的,它是进行吞吐大数据的主要端口。同时,它执行主端口的特性以减轻传输大数据的任务。
(1)双缓冲:允许USB与ARM之间进行的并行读写操作,这样就增加了数据的吞吐量。缓冲区切换是自动处理的,这导致了透明的缓冲区操作。
(2)支持DMA(直接存储器访问)操作:可以和对其他端点的正常I/O操作交叉进行。
(3)DMA操作中的自动指针处理:在跨过缓冲区边界时不需要ARM的干预。
(4)可配置为同步传输或非同步(批量和中断)传输。
- 典型USB控制器芯片性能分析研究(11-08)
- USB控制器的选择(07-15)
- 军用机载通信设备嵌入式软件的适航管理(10-10)
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
