STM32 USB讀寫U盤

一、

OTG是On-The-Go的縮寫,是近年發展起來的技術。2001年12月18日由USB標準化組織公佈,主要應用於不同的設備或移動設備間的聯接,進行數據交換。

二、

是根據正點原子<<STM32F407最小系統板開發指南-庫函數版本_V1.2.pdf>> USB章節移植
1.USB驅動文件
項目新建文件夾USB_Lib,把STM32_USB-Host-Device_Lib_V2.1.0如下文件拷貝過去
STM32_USB-Host-Device_Lib_V2.1.0\Libraries\STM32_USB_Device_Library
STM32_USB-Host-Device_Lib_V2.1.0\Libraries\STM32_USB_HOST_Library
STM32_USB-Host-Device_Lib_V2.1.0\Libraries\STM32_USB_OTG_Driver
2.USB使用文件
根據所需要的USB類型不同,找STM32_USB-Host-Device_Lib_V2.1.0\Project不同類型的例子。
在項目USB_Lib文件夾新建USB_App文件夾,讀寫U盤需要Project\USB_Host_Examples\MSC裏以下文件
STM32_USB-Host-Device_Lib_V2.1.0\Project\USB_Host_Examples\MSC\src\usb_bsp.c
STM32_USB-Host-Device_Lib_V2.1.0\Project\USB_Host_Examples\MSC\src\usbh_usr.c
STM32_USB-Host-Device_Lib_V2.1.0\Project\USB_Host_Examples\MSC\inc\usb_conf.h
STM32_USB-Host-Device_Lib_V2.1.0\Project\USB_Host_Examples\MSC\inc\usbh_conf.h
STM32_USB-Host-Device_Lib_V2.1.0\Project\USB_Host_Examples\MSC\inc\usbh_usr.h

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章