2021-08-15 20:04:17 索煒達電子 783
項目編號:E138
文件大?。?M
源碼說明:帶中文注釋
開發(fā)環(huán)境:C編譯
簡要概述:
STM32F3自定義USB設(shè)備項目
文件列表
目錄│文件列表:
└ STM32F3-Custom-USB-Device-Project
├ custom_usb_device_project
│ │ .cproject
│ │ .gitignore
│ │ .project
│ │ STM32F303VCTx_FLASH.ld
│ ├ Drivers
│ │ ├ BSP
│ │ │ ├ Components
│ │ │ │ ├ Common
│ │ │ │ │ │ accelero.h
│ │ │ │ │ └ gyro.h
│ │ │ │ ├ l3gd20
│ │ │ │ │ │ l3gd20.c
│ │ │ │ │ └ l3gd20.h
│ │ │ │ └ lsm303dlhc
│ │ │ │ │ lsm303dlhc.c
│ │ │ │ └ lsm303dlhc.h
│ │ │ └ STM32F3-Discovery
│ │ │ │ stm32f3_discovery.c
│ │ │ │ stm32f3_discovery.h
│ │ │ │ stm32f3_discovery_accelerometer.c
│ │ │ │ stm32f3_discovery_accelerometer.h
│ │ │ │ stm32f3_discovery_gyroscope.c
│ │ │ └ stm32f3_discovery_gyroscope.h
│ │ ├ CMSIS
│ │ │ ├ Device
│ │ │ │ └ ST
│ │ │ │ └ STM32F3xx
│ │ │ │ └ Include
│ │ │ │ │ stm32f303xc.h
│ │ │ │ │ stm32f3xx.h
│ │ │ │ └ system_stm32f3xx.h
│ │ │ └ Include
│ │ │ │ cmsis_gcc.h
│ │ │ │ core_cm4.h
│ │ │ │ core_cmFunc.h
│ │ │ └ core_cmInstr.h
│ │ └ STM32F3xx_HAL_Driver
│ │ ├ Inc
│ │ │ │ stm32f3xx_hal.h
│ │ │ │ stm32f3xx_hal_cortex.h
│ │ │ │ stm32f3xx_hal_def.h
│ │ │ │ stm32f3xx_hal_dma.h
│ │ │ │ stm32f3xx_hal_dma_ex.h
│ │ │ │ stm32f3xx_hal_flash.h
│ │ │ │ stm32f3xx_hal_flash_ex.h
│ │ │ │ stm32f3xx_hal_gpio.h
│ │ │ │ stm32f3xx_hal_gpio_ex.h
│ │ │ │ stm32f3xx_hal_i2c.h
│ │ │ │ stm32f3xx_hal_i2c_ex.h
│ │ │ │ stm32f3xx_hal_pcd.h
│ │ │ │ stm32f3xx_hal_pcd_ex.h
│ │ │ │ stm32f3xx_hal_rcc.h
│ │ │ │ stm32f3xx_hal_rcc_ex.h
│ │ │ │ stm32f3xx_hal_spi.h
│ │ │ └ stm32f3xx_hal_spi_ex.h
│ │ └ Src
│ │ │ stm32f3xx_hal.c
│ │ │ stm32f3xx_hal_cortex.c
│ │ │ stm32f3xx_hal_dma.c
│ │ │ stm32f3xx_hal_gpio.c
│ │ │ stm32f3xx_hal_i2c.c
│ │ │ stm32f3xx_hal_i2c_ex.c
│ │ │ stm32f3xx_hal_pcd.c
│ │ │ stm32f3xx_hal_pcd_ex.c
│ │ │ stm32f3xx_hal_rcc.c
│ │ │ stm32f3xx_hal_rcc_ex.c
│ │ │ stm32f3xx_hal_spi.c
│ │ └ stm32f3xx_hal_spi_ex.c
│ ├ Inc
│ │ │ main.h
│ │ │ stm32f3xx_hal_conf.h
│ │ │ stm32f3xx_it.h
│ │ │ usbd_conf.h
│ │ │ usbd_custom.h
│ │ └ usbd_desc.h
│ ├ Middlewares
│ │ └ ST
│ │ └ STM32_USB_Device_Library
│ │ └ Core
│ │ ├ Inc
│ │ │ │ usbd_core.h
│ │ │ │ usbd_ctlreq.h
│ │ │ │ usbd_def.h
│ │ │ └ usbd_ioreq.h
│ │ └ Src
│ │ │ usbd_core.c
│ │ │ usbd_ctlreq.c
│ │ └ usbd_ioreq.c
│ ├ Src
│ │ │ main.c
│ │ │ stm32f3xx_hal_msp.c
│ │ │ stm32f3xx_it.c
│ │ │ system_stm32f3xx.c
│ │ │ usbd_conf.c
│ │ │ usbd_custom.c
│ │ └ usbd_desc.c
│ └ startup
│ └ startup_stm32f303xc.s
├ msvc_test_app
│ │ msvc_test_app.sln
│ └ msvc_test_app
│ │ libusb-1.0.lib
│ │ libusb.h
│ │ main.cpp
│ │ msvc_test_app.vcxproj
│ └ msvc_test_app.vcxproj.filters
└ qt_test_app
├ libusb-1.0.22
│ │ libusb-1.0.def
│ │ README.txt
│ ├ examples
│ │ ├ bin32
│ │ │ │ fxload.exe
│ │ │ │ listdevs.exe
│ │ │ │ testlibusb.exe
│ │ │ └ xusb.exe
│ │ ├ bin64
│ │ │ │ fxload.exe
│ │ │ │ listdevs.exe
│ │ │ │ testlibusb.exe
│ │ │ └ xusb.exe
│ │ └ source
│ │ │ ezusb.c
│ │ │ ezusb.h
│ │ │ fxload.c
│ │ │ listdevs.c
│ │ │ stdint.h
│ │ │ testlibusb.c
│ │ └ xusb.c
│ ├ include
│ │ └ libusb-1.0
│ │ └ libusb.h
│ ├ MinGW32
│ │ ├ dll
│ │ │ │ libusb-1.0.dll
│ │ │ └ libusb-1.0.dll.a
│ │ └ static
│ │ └ libusb-1.0.a
│ ├ MinGW64
│ │ ├ dll
│ │ │ │ libusb-1.0.dll
│ │ │ └ libusb-1.0.dll.a
│ │ └ static
│ │ └ libusb-1.0.a
│ ├ MS32
│ │ ├ dll
│ │ │ │ libusb-1.0.dll
│ │ │ │ libusb-1.0.lib
│ │ │ └ libusb-1.0.pdb
│ │ └ static
│ │ └ libusb-1.0.lib
│ └ MS64
│ ├ dll
│ │ │ libusb-1.0.dll
│ │ │ libusb-1.0.lib
│ │ └ libusb-1.0.pdb
│ └ static
│ └ libusb-1.0.lib
└ qt_test_app
│ main.cpp
│ mainwindow.cpp
│ mainwindow.h
│ mainwindow.ui
│ qt_test_app.pro
└ qt_test_app.pro.user