图4 互测SNP和HNP的连接架构
2 OTG 测试
利用两台USB OTG开发板互测SNP和HNP的连接架构如图4所示。
图5 大量存储的应用测试
应用测试
如图5所示,设计一个SD卡主端应用来做演示, SD卡的大量存储用以测试FOTG200功能。
FOTG200是智原的USB 2.0 OTG控制器, 能作为一个双重角色。作为主设备,它包含一个 USB主端制器,能支援所有速度的事务。无须软件干涉的情形下,主端制器能处理一个基于事务的数据结构以减去主控CPU的负担,自动地在USB总线上转送和接收数据。作为从设备,每个端点,除了端点0,都承担可编程的HS/FS传输类型提供弹性以适应各式各样的应用。
在这个应用上, USB子系统由USB IP核、EHCI HCD控制器、USB大量存储Class驱动、文件系统和SD卡设备驱动所组成。因此,主端设备能够读/写文档到SD卡(外部设备)。顺便也能验证大量存储Class驱动和Bulk IN/OUT传输的功能。
本文关键字:解决方案 综合-其它,单片机-工控设备 - 综合-其它
上一篇:CAN在汽车电子中的应用