烽火社区
标题: 【STM32L476 Nucleo】测试USB功能 [打印本页]
作者: 号子内资 时间: 2016-4-29 10:45 PM
标题: 【STM32L476 Nucleo】测试USB功能
NUCELO-L476RG开发板支持USB OTG,下面就测试一下这个功能。
因为NUCLEO-L476开发板没有预留单片机的USB接口(只有板载的STLinkV2的USB),所以首先准备要准备一个macroUSB转接板,以及至少4芯的杜邦线。
将USB转接板和NUCLEO-L476开发板连接起来,如图。
[attach]31026[/attach]
具体的连线方式是:
VBUS -> 连接Vin或E5V
D- -> PA12
D+ -> PA11
ID -> 接地或悬空
GND -> GND
再将开发板的供电方式从U5V切换到E5V(JP5)。这是因为使用U5V时,如果不插上STLink,那么STLink的RESET输出将保持为低,同时MOS管T2也不导通,单片机将不能运行。
[attach]31027[/attach]
[attach]31028[/attach]
[attach]31029[/attach]
[attach]31030[/attach]
为了验证USB可以正常使用,我们可以通过USB bootlader是否工作来判断。将BOOT0和VCC(3V3短连),然后按下复位键(或者重新插拔一次USB线)。
[attach]31031[/attach]
正常情况下,Windowd会找到新设备(如果是第一次使用,需要安装驱动程序),在同时在通用串行总线控制器中会多出一个STM Device in DFU mode的设备。否则需要检查连线和电源。
[attach]31032[/attach]
如果安装并运行了ST的DfuSe Demo软件,这时也会发现可以使用的设备了。
[attach]31033[/attach]
作者: Taiy 时间: 2016-5-11 10:50 AM
板子上没有 给出 USB 的接口,,感觉有点可惜。。。
作者: gaoxuan123456 时间: 2016-5-11 11:18 AM
预备自己做一个USB扩展板,以后使用就方便了。
欢迎光临 烽火社区 (http://bbs.cnecport.com/) |
Powered by Discuz! X3.2 |