专栏中心

EEPW首页 > 专栏 > OTG功能使用方法-基于TQ3568开发板

OTG功能使用方法-基于TQ3568开发板

发布人:TQwangbin 时间:2023-06-08 来源:工程师 发布文章
图片OTG 即On The Go,是USB的一种工作模式.

USB协议中规定了两类设备,一类是Host一类是DeviceHost为主控设备,如PC,Device为从设备,如鼠标、U盘等,Device只能连接到Host上并由Host控制。OTG是一种特殊的USB设备,它本身是Device,可以连接Host,并被Host所控制。但它同时也能作为Host连接Device。OTG在硬件上由 ID 引脚决定做 Host 还是 Device,上拉为 Device,下拉为 Host。目前大部分手机都支持 OTG,根据原理自己可以动手制作一根 OTG 线。TQ3568开发板中有一个USB3.0 OTG接口,在日常开发中,用户可以根据需求灵活的将其设置为host模式或device模式。当我们需要在otg、host、device之间相互切换时,RK已经为我们做好了节点,我们只需要在开发板上执行命令就行

1、将OTG改为usb host使用: 


echo host >  /sys/devices/platform/fe8a0000.usb2-phy/otg_mode

2、将OTG改为usb device使用: 


echo peripheral >  /sys/devices/platform/fe8a0000.usb2-phy/otg_mode

3、转换回OTG: 


 echo otg >  /sys/devices/platform/fe8a0000.usb2-phy/otg_mode


专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词: 嵌入式 ARM开发

相关推荐

TI将边缘AI微控制器更深入地融入嵌入式设计

第一讲:嵌入式系统概述

米尔亮相德国嵌入式展2026 Embedded World

陈渝大侠翻译的 uClinux2.6入门

华清远见嵌入式在线视频教程——1、走近嵌入式系统

视频 2008-07-08

嵌入式看门狗如何提升系统稳定性

Windows CE 开发初步(第一部)

华清远见嵌入式在线视频教程——4、基于ARM的嵌入式开发

视频 2008-07-14

未来倾向于UFS用于高性能嵌入式闪存

RK3576 + ROS2 SLAM建图与导航实战

汽车存储器新突破:8nm128Mb嵌入式MRAM的研发

意法半导体出厂中国制造的STM32 MCU

从COM到SMARC再到OSM:嵌入式计算模块的发展

展会预告!米尔邀您相约德国嵌入式展 2026Embedded World

嵌入式系统方案设计

浅谈嵌入式LINUX系统教与学

资源下载 2007-02-09

IAR 扩展了嵌入式开发平台,提供 LTS 服务

更多 培训课堂
更多 焦点
更多 视频

技术专区