从机(DEVICE)模式:USB_OTG_VBUS 是电源端子,只有插入 Mini USB 线以后 USB_OTG_VBUS 才有效(5V)。插入 Mini USB 线就表示开发板此时要做从机 ,USB_OTG_VBUS 就是电脑供的 5V 电压,由于分压电阻 R111 和 R31 的作用,此时 USB_OTG1_ID 的电压就是 4.5V 左右,很明显这一个高电平。前面我们讲了,当 I...
图1:USB OTG驱动器(左)和USB连接线(右) OTG功能在便携式设备中非常流行,其中大部分设备由锂离子(Li-ion)电池(2.7V至4V)供电。USB OTG电源需要一个升压转换器(通常为5V)。 随着数据传输速度不断提高,USB Implementers Forum多次更新了电源规格,并于2016年宣布了最新USB OTG设备的USB电源(PD)规范。该USB PD规...
1. 系统检测到VBUS上的XEINT28上升沿触发中断,因为PC端会有一个5V从VBUS给过来,进入中断处理函数进一步确认ID脚状态,ID脚为低则状态错误,ID脚为高表示设备应该切换到从设备模式 2. 通知usb gadget使能vbus,按照device模式使能PHY。gadget在probe时注册了一个SPI软中断IRQ_USB_HSOTG,用于响应数据接收 ...
当OTG主机(指以主机方式工作的两用OTG设备,又称A设备)连接到有线电源时这种方法是适用的,但像手机这样的自供电移动设备则不能承受如此大的电能浪费。为了节约电源延长电池的使用寿命,当总线上没有活动时,OTG主机将挂起总线电源VBUS。SRP可使OTG从端(指外设式设备或者以外设方式工作的“双重角色设备”,又称B设备)...
图1:USB OTG 驱动器(左)和 USB 电缆(右) OTG功能在便携式设备中非常流行,其中大部分由锂离子(Li-ion)电池(2.7V至4V)供电。USB OTG 电源(通常为 5V)需要升压转换器。 随着数据速度的提高,USB 实施者论坛多次更新了电源规范,并于 2016 年发布了最新的 USB OTG 设备 USB 供电 (PD) 规范。在该 USB PD ...
1. 系统检测到VBUS上的XEINT28上升沿触发中断,因为PC端会有一个5V从VBUS给过来,进入中断处理函数进一步确认ID脚状态,ID脚为低则状态错误,ID脚为高表示设备应该切换到从设备模式 2. 通知usb gadget使能vbus,按照device模式使能PHY。gadget在probe时注册了一个SPI软中断IRQ_USB_HSOTG,用于响应数据接收 ...
1. 系统检测到VBUS上升沿触发中断,因为PC端会有一个5V从VBUS给过来,进入中断处理函数进一步确认ID脚状态,ID脚为低则状态错误,ID脚为高表示设备应该切换到从设备模式 2. 通知usb gadget使能vbus,按照device模式使能PHY。gadget在probe时注册了一个SPI软中断IRQ_USB_HSOTG,用于响应数据接收 ...
此外,这种设备必须能传送信息给使用者。当“双重角色设备”处于主端模式运作时,VBUS只需要供应8mA的电流,这个规格有别于标准USB主端的100mA或500mA要求。 主端协商协议 当“双重角色设备”连接了一个Mini-A或Mini-B插头时,它相应的便以OTG主机或外设的默认方式工作。A设备为默认主端,所以由它提供VBUS电源,且在...