烽火社区

标题: 【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