基于USB接口的OTG应用技术开发

时间:2012-03-31来源:网络

随着移动终端的普及,为了不使用pc,直接在移动终端间进行数据交换,提出了otg技术。usb otg(on-the-go) 标准在完全兼容usb2.0的基础上,追加了hnp(host negotiation protocol)和srp(session request protocol)协议。在硬件方面增添了更小的连接器和电缆,包括袖珍型的a插头和插槽(mini-a),袖珍型的ab插槽(mini-ab)。通过hnp和srp协议可以实现主从设备的交换,从而实现脱离pc的移动设备间数据的直接交换。

isp1362芯片的结构

飞利浦的isp1362有otg控制器,高级主机控制器和一个基于isp1181的外设控制器。同时通过一个数据总线接口与外部cpu相连。主机与外设控制器都配有缓冲usb通信流量的内置存储器。isp1362用软件执行hnp和srp,一系列的寄存器提供支持hnp和srp控制和状态的监视能力。otg有一般的收发器,还有内置充电泵,电压比较器,数据线上的上拉/下拉电。结构如图1。

otg规范的hnp和srp

hnp的事件序列

图2给出了hnp的事件序列图。

(1)a设备使用完总线并停止所有的总线活动(即挂起总线)。

(2)b设备检测到总线处于空闲状态,启动hnp序列。

1 2 3

关键词: USB接口 OTG

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版