[发明专利]一种可控的USB主从模式互换的方法有效
申请号: | 202110048104.X | 申请日: | 2021-01-14 |
公开(公告)号: | CN112799995B | 公开(公告)日: | 2022-09-13 |
发明(设计)人: | 顾宏;毛琨煜;沈新华;谢洪星;任禹行;吕涛 | 申请(专利权)人: | 杭州新瀚光电科技有限公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42 |
代理公司: | 杭州杭诚专利事务所有限公司 33109 | 代理人: | 尉伟敏 |
地址: | 311100 浙江省杭州市余杭区东湖街道红丰路65*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可控 usb 主从 模式 互换 方法 | ||
1.一种可控的USB主从模式互换的方法,其特征在于,包括以下步骤:
(1)初始化EZ-USB-FX3并上电,进入从模式;
(2)EZ-USB-FX3与主模式设备相连进行通信;
(3)EZ-USB-FX3外接电源,进入主模式并实时监测是否有USB从设备接入,所述USB从设备要求为能够开启AOA的设备,即android2.3以上的设备,当连接设备电量不足时,EZ-USB-FX3外接电源,EZ-USB-FX3检测到有外接电源接入时,执行关闭USB从模式的指令,运行主模式代码,控制CC脚上拉,使得设备始终处于从模式;
(4)判断是否为指定设备,通过判断VID与PID来识别连接的设备,若是指定设备,则跳转到步骤5,若不是指定设备,则跳转到步骤7;
(5)询问是否支持AOA配置,若支持AOA配置则跳转到步骤6,若不支持AOA配置则返回错误指令1;
(6)配置并启动AOA模式,将设备的VID与PID修改为AOA特定的ID号并启动,EZ-USB-FX3执行软复位USB总线,并跳转到步骤2;
(7)判断是否为AOA模式,若是AOA模式,则跳转到步骤8,建立AOA连接,读取USB配置信息,建立端口连接,通过端口实现与安卓设备的通信,进行正常的工作;若不是AOA模式,则返回错误指令2;
(8)设备切换为从模式建立连接,继续正常工作;
(9)设备充电完成,发送指令并切换为主模式,继续正常工作。
2.根据权利要求1所述的一种可控的USB主从模式互换的方法,其特征在于,所述步骤2中设备为主模式,提供Vbus,驱动EZ-USB-FX3正常工作,CC脚下拉。
3.根据权利要求1所述的一种可控的USB主从模式互换的方法,其特征在于,所述步骤3当连接设备电量不足时,EZ-USB-FX3外接电源,Z-USB-FX3检测到有外接电源接入时,执行关闭USB从模式的指令,运行主模式代码,控制CC脚上拉,使得设备始终处于从模式,为启动AOA代码,进行USB连接做准备。
4.根据权利要求1所述的一种可控的USB主从模式互换的方法,其特征在于,所述步骤4判断前提前获取设备的VID与PID,并将设备的VID与PID作为判断标准。
5.根据权利要求1所述的一种可控的USB主从模式互换的方法,其特征在于,所述步骤8设备通过AOA协议,进入从模式依然正常工作,并且处于从模式不需要向Vbus供电,能够从Vbus中获取电流,实现边充边用。
6.根据权利要求1所述的一种可控的USB主从模式互换的方法,其特征在于,所述步骤9中设备充电完成后,发送命令到EZ-USB-FX3,EZ-USB-FX3关闭主模式,启动从模式,改变CC脚为下拉,建立与设备的连接,并且屏蔽对外接电源的检测,移除电源后,再次开启外接电源检测的功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州新瀚光电科技有限公司,未经杭州新瀚光电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110048104.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种方便取料的微生物保存装置
- 下一篇:一种智能学习交互方法、设备及存储介质