在线时间1853 小时
UID45393
ST金币0
蝴蝶豆82
注册时间2008-5-4
社区小助手
- 最后登录
- 2020-12-9
|
a0a.1 32b0c
本帖最后由 wenyangzeng 于 2017-6-3 22:04 编辑
STM32L496G_Discovery 评测(3) USB_OTG_FS
在STM32Cube_FW_L4_V1.7.0\Projects\STM32L496G-Discovery\Applications\USB_Host\MSC_Standalone的演示程序,演示了如何在STM32L496xx USB OTG主机上使用命令与文件系统FatFs(中间件组件)相结合,在USB接口批量传输外围设备的闪存盘数据的过程。
系统时钟为80Mhz。全速(FS)USB模块使用无外部晶振的内部PLL生成的48MHz的时钟。
将U盘通过转接线连接到stm32L496g板上的CN8(OTG-FS)USB-micro上。当应用程序启动时,在MSC模式中检测到连接的USB闪存盘,并初始化。STM32 MCU作为一个MSC主机,读取了这个设备并提取了VID、PID、制造商名称、序列号和产品名称信息,并显示在LCD屏幕上。该应用程序基于读/写文件,并通过一个MSC例行程序探索USB闪存盘的内容。
整个演示过程采用菜单来显示,用户可以通过板上的操纵杆按钮来选择菜单选项。
http://player.youku.com/player.php/sid/XMjgwMDYyNzM2NA==/v.swf
演示视频体会到了stm32L496无外部晶振的USB OTG FS功能的强大。
|
|