strang 发表于 2017-6-6 16:00:36

【NUCLEO-L496ZG评测】USB_FS_OTG

本帖最后由 strang 于 2017-6-6 16:07 编辑

首先用STM32CubeMX配置工程:打开STM32CubeMX,点击New project,

选择NUCLEO-L496ZG板子上对应的MCU,点击OK,

引脚端口配置,在“LPUART1”中,“Mode”选择“Asynchronous”

在“FATFS”中,“USB Disk”打钩,在“USB_HOST”里,选择“Mass Storage Host Class”

在“USB_OTG_FS”里,选择“Host_Only和VBUS sensing”

板载三个LED灯(PB7,PC7,PB17)配置为GPIO_Output

CPU主频为80MHZ,USB为48MHZ

Configuration界面

LPUART1 配置

USB_FS配置

FATFS配置

配置Vbus激活IO PG6

工程文件配置

点击OK生成工程文件,打开工程文件,添加相关代码,编译成功,下载到板子

连接OTG线和U盘

打开串口助手软件看到发送出的数据
U盘存储的文本文件

最后附上工程文件


声明:学习中参考了Paderboy大神的帖子https://www.stmcu.org.cn/module/foru ... ypeid%26typeid%3D20
在此非常感谢分享!












黑溱郎 发表于 2017-6-27 10:18:05

消灭0回复!!!
页: [1]
查看完整版本: 【NUCLEO-L496ZG评测】USB_FS_OTG