├── .gitattributes ├── .gitignore ├── A-Test Projects 540 180 ├── 1_Test_LED │ ├── .mxproject │ ├── 1_Test_LED.ioc │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32F1xx │ │ │ │ │ └── Include │ │ │ │ │ ├── stm32f107xc.h │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ └── system_stm32f1xx.h │ │ │ └── Include │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armclang.h │ │ │ │ ├── cmsis_compiler.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── cmsis_iccarm.h │ │ │ │ ├── cmsis_version.h │ │ │ │ ├── core_armv8mbl.h │ │ │ │ ├── core_armv8mml.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm1.h │ │ │ │ ├── core_cm23.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm33.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_sc000.h │ │ │ │ ├── core_sc300.h │ │ │ │ ├── mpu_armv7.h │ │ │ │ ├── mpu_armv8.h │ │ │ │ └── tz_context.h │ │ └── STM32F1xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32f1xx_hal.h │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ ├── stm32f1xx_hal_def.h │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ ├── stm32f1xx_hal_exti.h │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ ├── stm32f1xx_hal_pwr.h │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ └── stm32f1xx_hal_tim_ex.h │ │ │ └── Src │ │ │ ├── stm32f1xx_hal.c │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ ├── stm32f1xx_hal_exti.c │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ ├── stm32f1xx_hal_pwr.c │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ └── stm32f1xx_hal_tim_ex.c │ ├── Inc │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ └── stm32f1xx_it.h │ ├── MDK-ARM │ │ ├── 1_Test_LED.uvguix.MahdiDadashi │ │ ├── 1_Test_LED.uvoptx │ │ ├── 1_Test_LED.uvprojx │ │ ├── 1_Test_LED │ │ │ ├── 1_Test_LED.build_log.htm │ │ │ └── 1_Test_LED.htm │ │ ├── DebugConfig │ │ │ └── 1_Test_LED_STM32F107VC_1.0.0.dbgconf │ │ ├── EventRecorderStub.scvd │ │ ├── RTE │ │ │ └── _1_Test_LED │ │ │ │ └── RTE_Components.h │ │ └── startup_stm32f107xc.s │ └── Src │ │ ├── main.c │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ └── system_stm32f1xx.c ├── 2_Test_KEY │ ├── .mxproject │ ├── 2_Test_KEY.ioc │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32F1xx │ │ │ │ │ └── Include │ │ │ │ │ ├── stm32f107xc.h │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ └── system_stm32f1xx.h │ │ │ └── Include │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armclang.h │ │ │ │ ├── cmsis_compiler.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── cmsis_iccarm.h │ │ │ │ ├── cmsis_version.h │ │ │ │ ├── core_armv8mbl.h │ │ │ │ ├── core_armv8mml.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm1.h │ │ │ │ ├── core_cm23.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm33.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_sc000.h │ │ │ │ ├── core_sc300.h │ │ │ │ ├── mpu_armv7.h │ │ │ │ ├── mpu_armv8.h │ │ │ │ └── tz_context.h │ │ └── STM32F1xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32f1xx_hal.h │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ ├── stm32f1xx_hal_def.h │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ ├── stm32f1xx_hal_exti.h │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ ├── stm32f1xx_hal_pwr.h │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ └── stm32f1xx_hal_tim_ex.h │ │ │ └── Src │ │ │ ├── stm32f1xx_hal.c │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ ├── stm32f1xx_hal_exti.c │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ ├── stm32f1xx_hal_pwr.c │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ └── stm32f1xx_hal_tim_ex.c │ ├── Inc │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ └── stm32f1xx_it.h │ ├── MDK-ARM │ │ ├── 2_Test_KEY.uvguix.MahdiDadashi │ │ ├── 2_Test_KEY.uvoptx │ │ ├── 2_Test_KEY.uvprojx │ │ ├── 2_Test_KEY │ │ │ ├── 2_Test_KEY.build_log.htm │ │ │ └── 2_Test_KEY.htm │ │ ├── DebugConfig │ │ │ └── 2_Test_KEY_STM32F107VC_1.0.0.dbgconf │ │ ├── EventRecorderStub.scvd │ │ ├── RTE │ │ │ └── _2_Test_KEY │ │ │ │ └── RTE_Components.h │ │ └── startup_stm32f107xc.s │ ├── MyApp │ │ ├── MyApp.c │ │ └── MyApp.h │ └── Src │ │ ├── main.c │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ └── system_stm32f1xx.c ├── 3_Test_Serial_TX │ ├── .mxproject │ ├── 3_Test_Serial_TX.ioc │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32F1xx │ │ │ │ │ └── Include │ │ │ │ │ ├── stm32f107xc.h │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ └── system_stm32f1xx.h │ │ │ └── Include │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armclang.h │ │ │ │ ├── cmsis_compiler.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── cmsis_iccarm.h │ │ │ │ ├── cmsis_version.h │ │ │ │ ├── core_armv8mbl.h │ │ │ │ ├── core_armv8mml.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm1.h │ │ │ │ ├── core_cm23.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm33.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_sc000.h │ │ │ │ ├── core_sc300.h │ │ │ │ ├── mpu_armv7.h │ │ │ │ ├── mpu_armv8.h │ │ │ │ └── tz_context.h │ │ └── STM32F1xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32f1xx_hal.h │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ ├── stm32f1xx_hal_def.h │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ ├── stm32f1xx_hal_exti.h │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ ├── stm32f1xx_hal_pwr.h │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ ├── stm32f1xx_hal_tim_ex.h │ │ │ └── stm32f1xx_hal_uart.h │ │ │ └── Src │ │ │ ├── stm32f1xx_hal.c │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ ├── stm32f1xx_hal_exti.c │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ ├── stm32f1xx_hal_pwr.c │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ ├── stm32f1xx_hal_tim_ex.c │ │ │ └── stm32f1xx_hal_uart.c │ ├── Inc │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ └── stm32f1xx_it.h │ ├── MDK-ARM │ │ ├── 3_Test_Serial_TX.uvguix.MahdiDadashi │ │ ├── 3_Test_Serial_TX.uvoptx │ │ ├── 3_Test_Serial_TX.uvprojx │ │ ├── 3_Test_Serial_TX │ │ │ ├── 3_Test_Serial_TX.build_log.htm │ │ │ └── 3_Test_Serial_TX.htm │ │ ├── DebugConfig │ │ │ └── 3_Test_Serial_TX_STM32F107VC_1.0.0.dbgconf │ │ ├── RTE │ │ │ └── _3_Test_Serial_TX │ │ │ │ └── RTE_Components.h │ │ └── startup_stm32f107xc.s │ ├── MyApp │ │ ├── MyApp.c │ │ └── MyApp.h │ └── Src │ │ ├── main.c │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ └── system_stm32f1xx.c ├── 4_Test_Serial_RX │ ├── .mxproject │ ├── 4_Test_Serial_RX.ioc │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32F1xx │ │ │ │ │ └── Include │ │ │ │ │ ├── stm32f107xc.h │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ └── system_stm32f1xx.h │ │ │ └── Include │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armclang.h │ │ │ │ ├── cmsis_compiler.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── cmsis_iccarm.h │ │ │ │ ├── cmsis_version.h │ │ │ │ ├── core_armv8mbl.h │ │ │ │ ├── core_armv8mml.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm1.h │ │ │ │ ├── core_cm23.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm33.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_sc000.h │ │ │ │ ├── core_sc300.h │ │ │ │ ├── mpu_armv7.h │ │ │ │ ├── mpu_armv8.h │ │ │ │ └── tz_context.h │ │ └── STM32F1xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32f1xx_hal.h │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ ├── stm32f1xx_hal_def.h │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ ├── stm32f1xx_hal_exti.h │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ ├── stm32f1xx_hal_pwr.h │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ ├── stm32f1xx_hal_tim_ex.h │ │ │ └── stm32f1xx_hal_uart.h │ │ │ └── Src │ │ │ ├── stm32f1xx_hal.c │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ ├── stm32f1xx_hal_exti.c │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ ├── stm32f1xx_hal_pwr.c │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ ├── stm32f1xx_hal_tim_ex.c │ │ │ └── stm32f1xx_hal_uart.c │ ├── Inc │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ └── stm32f1xx_it.h │ ├── MDK-ARM │ │ ├── 4_Test_Serial_RX.uvguix.MahdiDadashi │ │ ├── 4_Test_Serial_RX.uvoptx │ │ ├── 4_Test_Serial_RX.uvprojx │ │ ├── 4_Test_Serial_RX │ │ │ ├── 4_Test_Serial_RX.build_log.htm │ │ │ └── 4_Test_Serial_RX.htm │ │ ├── DebugConfig │ │ │ └── 4_Test_Serial_RX_STM32F107VC_1.0.0.dbgconf │ │ ├── RTE │ │ │ └── _4_Test_Serial_RX │ │ │ │ └── RTE_Components.h │ │ └── startup_stm32f107xc.s │ ├── MyApp │ │ ├── MyApp.c │ │ └── MyApp.h │ └── Src │ │ ├── main.c │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ └── system_stm32f1xx.c ├── 5_Test_FatFs_SD_SPI │ ├── .mxproject │ ├── 5_Test_FatFs_SD_SPI.ioc │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32F1xx │ │ │ │ │ └── Include │ │ │ │ │ ├── stm32f107xc.h │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ └── system_stm32f1xx.h │ │ │ └── Include │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armclang.h │ │ │ │ ├── cmsis_compiler.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── cmsis_iccarm.h │ │ │ │ ├── cmsis_version.h │ │ │ │ ├── core_armv8mbl.h │ │ │ │ ├── core_armv8mml.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm1.h │ │ │ │ ├── core_cm23.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm33.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_sc000.h │ │ │ │ ├── core_sc300.h │ │ │ │ ├── mpu_armv7.h │ │ │ │ ├── mpu_armv8.h │ │ │ │ └── tz_context.h │ │ └── STM32F1xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32f1xx_hal.h │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ ├── stm32f1xx_hal_def.h │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ ├── stm32f1xx_hal_exti.h │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ ├── stm32f1xx_hal_pwr.h │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ ├── stm32f1xx_hal_spi.h │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ ├── stm32f1xx_hal_tim_ex.h │ │ │ └── stm32f1xx_hal_uart.h │ │ │ └── Src │ │ │ ├── stm32f1xx_hal.c │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ ├── stm32f1xx_hal_exti.c │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ ├── stm32f1xx_hal_pwr.c │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ ├── stm32f1xx_hal_spi.c │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ ├── stm32f1xx_hal_tim_ex.c │ │ │ └── stm32f1xx_hal_uart.c │ ├── Inc │ │ ├── fatfs.h │ │ ├── ffconf.h │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ ├── stm32f1xx_it.h │ │ └── user_diskio.h │ ├── MDK-ARM │ │ ├── 5_Test_FatFs_SD_SPI.uvguix.MahdiDadashi │ │ ├── 5_Test_FatFs_SD_SPI.uvoptx │ │ ├── 5_Test_FatFs_SD_SPI.uvprojx │ │ ├── 5_Test_FatFs_SD_SPI │ │ │ ├── 5_Test_FatFs_SD_SPI.build_log.htm │ │ │ └── 5_Test_FatFs_SD_SPI.htm │ │ ├── DebugConfig │ │ │ └── 5_Test_FatFs_SD_SPI_STM32F107VC_1.0.0.dbgconf │ │ ├── RTE │ │ │ └── _5_Test_FatFs_SD_SPI │ │ │ │ └── RTE_Components.h │ │ └── startup_stm32f107xc.s │ ├── Middlewares │ │ └── Third_Party │ │ │ └── FatFs │ │ │ └── src │ │ │ ├── diskio.c │ │ │ ├── diskio.h │ │ │ ├── ff.c │ │ │ ├── ff.h │ │ │ ├── ff_gen_drv.c │ │ │ ├── ff_gen_drv.h │ │ │ ├── integer.h │ │ │ └── option │ │ │ ├── ccsbcs.c │ │ │ └── syscall.c │ ├── MyApp │ │ ├── MyApp.c │ │ └── MyApp.h │ └── Src │ │ ├── fatfs.c │ │ ├── main.c │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ ├── system_stm32f1xx.c │ │ └── user_diskio.c └── 6_Test_USB │ ├── .mxproject │ ├── 6_Test_USB.ioc │ ├── Drivers │ ├── CMSIS │ │ ├── Device │ │ │ └── ST │ │ │ │ └── STM32F1xx │ │ │ │ └── Include │ │ │ │ ├── stm32f107xc.h │ │ │ │ ├── stm32f1xx.h │ │ │ │ └── system_stm32f1xx.h │ │ └── Include │ │ │ ├── cmsis_armcc.h │ │ │ ├── cmsis_armclang.h │ │ │ ├── cmsis_compiler.h │ │ │ ├── cmsis_gcc.h │ │ │ ├── cmsis_iccarm.h │ │ │ ├── cmsis_version.h │ │ │ ├── core_armv8mbl.h │ │ │ ├── core_armv8mml.h │ │ │ ├── core_cm0.h │ │ │ ├── core_cm0plus.h │ │ │ ├── core_cm1.h │ │ │ ├── core_cm23.h │ │ │ ├── core_cm3.h │ │ │ ├── core_cm33.h │ │ │ ├── core_cm4.h │ │ │ ├── core_cm7.h │ │ │ ├── core_sc000.h │ │ │ ├── core_sc300.h │ │ │ ├── mpu_armv7.h │ │ │ ├── mpu_armv8.h │ │ │ └── tz_context.h │ └── STM32F1xx_HAL_Driver │ │ ├── Inc │ │ ├── Legacy │ │ │ └── stm32_hal_legacy.h │ │ ├── stm32f1xx_hal.h │ │ ├── stm32f1xx_hal_cortex.h │ │ ├── stm32f1xx_hal_def.h │ │ ├── stm32f1xx_hal_dma.h │ │ ├── stm32f1xx_hal_dma_ex.h │ │ ├── stm32f1xx_hal_exti.h │ │ ├── stm32f1xx_hal_flash.h │ │ ├── stm32f1xx_hal_flash_ex.h │ │ ├── stm32f1xx_hal_gpio.h │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ ├── stm32f1xx_hal_pcd.h │ │ ├── stm32f1xx_hal_pcd_ex.h │ │ ├── stm32f1xx_hal_pwr.h │ │ ├── stm32f1xx_hal_rcc.h │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ ├── stm32f1xx_hal_tim.h │ │ ├── stm32f1xx_hal_tim_ex.h │ │ ├── stm32f1xx_hal_uart.h │ │ └── stm32f1xx_ll_usb.h │ │ └── Src │ │ ├── stm32f1xx_hal.c │ │ ├── stm32f1xx_hal_cortex.c │ │ ├── stm32f1xx_hal_dma.c │ │ ├── stm32f1xx_hal_exti.c │ │ ├── stm32f1xx_hal_flash.c │ │ ├── stm32f1xx_hal_flash_ex.c │ │ ├── stm32f1xx_hal_gpio.c │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ ├── stm32f1xx_hal_pcd.c │ │ ├── stm32f1xx_hal_pcd_ex.c │ │ ├── stm32f1xx_hal_pwr.c │ │ ├── stm32f1xx_hal_rcc.c │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ ├── stm32f1xx_hal_tim.c │ │ ├── stm32f1xx_hal_tim_ex.c │ │ ├── stm32f1xx_hal_uart.c │ │ └── stm32f1xx_ll_usb.c │ ├── Inc │ ├── main.h │ ├── stm32f1xx_hal_conf.h │ ├── stm32f1xx_it.h │ ├── usb_device.h │ ├── usbd_conf.h │ └── usbd_desc.h │ ├── MDK-ARM │ ├── 6_Test_USB.uvguix.MahdiDadashi │ ├── 6_Test_USB.uvoptx │ ├── 6_Test_USB.uvprojx │ ├── 6_Test_USB │ │ ├── 6_Test_USB.build_log.htm │ │ └── 6_Test_USB.htm │ ├── DebugConfig │ │ └── 6_Test_USB_STM32F107VC_1.0.0.dbgconf │ ├── RTE │ │ └── _6_Test_USB │ │ │ └── RTE_Components.h │ └── startup_stm32f107xc.s │ ├── Middlewares │ └── ST │ │ └── STM32_USB_Device_Library │ │ ├── Class │ │ └── HID │ │ │ ├── Inc │ │ │ └── usbd_hid.h │ │ │ └── Src │ │ │ └── usbd_hid.c │ │ └── Core │ │ ├── Inc │ │ ├── usbd_core.h │ │ ├── usbd_ctlreq.h │ │ ├── usbd_def.h │ │ └── usbd_ioreq.h │ │ └── Src │ │ ├── usbd_core.c │ │ ├── usbd_ctlreq.c │ │ └── usbd_ioreq.c │ ├── MyApp │ ├── MyApp.c │ └── MyApp.h │ └── Src │ ├── main.c │ ├── stm32f1xx_hal_msp.c │ ├── stm32f1xx_it.c │ ├── system_stm32f1xx.c │ ├── usb_device.c │ ├── usbd_conf.c │ └── usbd_desc.c ├── B-USB DEVICE 540 180 ├── 1_USBD_HID_MOUSE │ ├── .mxproject │ ├── 1_USBD_HID_MOUSE.ioc │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32F1xx │ │ │ │ │ └── Include │ │ │ │ │ ├── stm32f107xc.h │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ └── system_stm32f1xx.h │ │ │ └── Include │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armclang.h │ │ │ │ ├── cmsis_compiler.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── cmsis_iccarm.h │ │ │ │ ├── cmsis_version.h │ │ │ │ ├── core_armv8mbl.h │ │ │ │ ├── core_armv8mml.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm1.h │ │ │ │ ├── core_cm23.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm33.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_sc000.h │ │ │ │ ├── core_sc300.h │ │ │ │ ├── mpu_armv7.h │ │ │ │ ├── mpu_armv8.h │ │ │ │ └── tz_context.h │ │ └── STM32F1xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32f1xx_hal.h │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ ├── stm32f1xx_hal_def.h │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ ├── stm32f1xx_hal_exti.h │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ ├── stm32f1xx_hal_pcd.h │ │ │ ├── stm32f1xx_hal_pcd_ex.h │ │ │ ├── stm32f1xx_hal_pwr.h │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ ├── stm32f1xx_hal_tim_ex.h │ │ │ └── stm32f1xx_ll_usb.h │ │ │ └── Src │ │ │ ├── stm32f1xx_hal.c │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ ├── stm32f1xx_hal_exti.c │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ ├── stm32f1xx_hal_pcd.c │ │ │ ├── stm32f1xx_hal_pcd_ex.c │ │ │ ├── stm32f1xx_hal_pwr.c │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ ├── stm32f1xx_hal_tim_ex.c │ │ │ └── stm32f1xx_ll_usb.c │ ├── Inc │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ ├── stm32f1xx_it.h │ │ ├── usb_device.h │ │ ├── usbd_conf.h │ │ └── usbd_desc.h │ ├── MDK-ARM │ │ ├── 1_USBD_HID_MOUSE.uvguix.MahdiDadashi │ │ ├── 1_USBD_HID_MOUSE.uvoptx │ │ ├── 1_USBD_HID_MOUSE.uvprojx │ │ ├── 1_USBD_HID_MOUSE │ │ │ ├── 1_USBD_HID_MOUSE.build_log.htm │ │ │ └── 1_USBD_HID_MOUSE.htm │ │ ├── DebugConfig │ │ │ └── 1_USBD_HID_MOUSE_STM32F107VC_1.0.0.dbgconf │ │ ├── RTE │ │ │ └── _1_USBD_HID_MOUSE │ │ │ │ └── RTE_Components.h │ │ └── startup_stm32f107xc.s │ ├── Middlewares │ │ └── ST │ │ │ └── STM32_USB_Device_Library │ │ │ ├── Class │ │ │ └── HID │ │ │ │ ├── Inc │ │ │ │ └── usbd_hid.h │ │ │ │ └── Src │ │ │ │ └── usbd_hid.c │ │ │ └── Core │ │ │ ├── Inc │ │ │ ├── usbd_core.h │ │ │ ├── usbd_ctlreq.h │ │ │ ├── usbd_def.h │ │ │ └── usbd_ioreq.h │ │ │ └── Src │ │ │ ├── usbd_core.c │ │ │ ├── usbd_ctlreq.c │ │ │ └── usbd_ioreq.c │ ├── MyApp │ │ ├── MyApp.c │ │ └── MyApp.h │ └── Src │ │ ├── main.c │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ ├── system_stm32f1xx.c │ │ ├── usb_device.c │ │ ├── usbd_conf.c │ │ └── usbd_desc.c ├── 2_USBD_HID_KeyBoard │ ├── .mxproject │ ├── 1_USBD_HID_MOUSE.ioc │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32F1xx │ │ │ │ │ └── Include │ │ │ │ │ ├── stm32f107xc.h │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ └── system_stm32f1xx.h │ │ │ └── Include │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armclang.h │ │ │ │ ├── cmsis_compiler.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── cmsis_iccarm.h │ │ │ │ ├── cmsis_version.h │ │ │ │ ├── core_armv8mbl.h │ │ │ │ ├── core_armv8mml.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm1.h │ │ │ │ ├── core_cm23.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm33.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_sc000.h │ │ │ │ ├── core_sc300.h │ │ │ │ ├── mpu_armv7.h │ │ │ │ ├── mpu_armv8.h │ │ │ │ └── tz_context.h │ │ └── STM32F1xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32f1xx_hal.h │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ ├── stm32f1xx_hal_def.h │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ ├── stm32f1xx_hal_exti.h │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ ├── stm32f1xx_hal_pcd.h │ │ │ ├── stm32f1xx_hal_pcd_ex.h │ │ │ ├── stm32f1xx_hal_pwr.h │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ ├── stm32f1xx_hal_tim_ex.h │ │ │ └── stm32f1xx_ll_usb.h │ │ │ └── Src │ │ │ ├── stm32f1xx_hal.c │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ ├── stm32f1xx_hal_exti.c │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ ├── stm32f1xx_hal_pcd.c │ │ │ ├── stm32f1xx_hal_pcd_ex.c │ │ │ ├── stm32f1xx_hal_pwr.c │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ ├── stm32f1xx_hal_tim_ex.c │ │ │ └── stm32f1xx_ll_usb.c │ ├── Inc │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ ├── stm32f1xx_it.h │ │ ├── usb_device.h │ │ ├── usbd_conf.h │ │ └── usbd_desc.h │ ├── MDK-ARM │ │ ├── 1_USBD_HID_MOUSE.uvguix.MahdiDadashi │ │ ├── 1_USBD_HID_MOUSE.uvoptx │ │ ├── 1_USBD_HID_MOUSE.uvprojx │ │ ├── 1_USBD_HID_MOUSE │ │ │ ├── 1_USBD_HID_MOUSE.build_log.htm │ │ │ └── 1_USBD_HID_MOUSE.htm │ │ ├── DebugConfig │ │ │ └── 1_USBD_HID_MOUSE_STM32F107VC_1.0.0.dbgconf │ │ ├── RTE │ │ │ └── _1_USBD_HID_MOUSE │ │ │ │ └── RTE_Components.h │ │ └── startup_stm32f107xc.s │ ├── Middlewares │ │ └── ST │ │ │ └── STM32_USB_Device_Library │ │ │ ├── Class │ │ │ └── HID │ │ │ │ ├── Inc │ │ │ │ └── usbd_hid.h │ │ │ │ └── Src │ │ │ │ └── usbd_hid.c │ │ │ └── Core │ │ │ ├── Inc │ │ │ ├── usbd_core.h │ │ │ ├── usbd_ctlreq.h │ │ │ ├── usbd_def.h │ │ │ └── usbd_ioreq.h │ │ │ └── Src │ │ │ ├── usbd_core.c │ │ │ ├── usbd_ctlreq.c │ │ │ └── usbd_ioreq.c │ ├── MyApp │ │ ├── MyApp.c │ │ ├── MyApp.h │ │ ├── hid_keyboard.c │ │ └── hid_keyboard.h │ └── Src │ │ ├── main.c │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ ├── system_stm32f1xx.c │ │ ├── usb_device.c │ │ ├── usbd_conf.c │ │ └── usbd_desc.c ├── 3_USBD_HID_KeyBoard_Mouse │ ├── .mxproject │ ├── 1_USBD_HID_MOUSE.ioc │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32F1xx │ │ │ │ │ └── Include │ │ │ │ │ ├── stm32f107xc.h │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ └── system_stm32f1xx.h │ │ │ └── Include │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armclang.h │ │ │ │ ├── cmsis_compiler.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── cmsis_iccarm.h │ │ │ │ ├── cmsis_version.h │ │ │ │ ├── core_armv8mbl.h │ │ │ │ ├── core_armv8mml.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm1.h │ │ │ │ ├── core_cm23.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm33.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_sc000.h │ │ │ │ ├── core_sc300.h │ │ │ │ ├── mpu_armv7.h │ │ │ │ ├── mpu_armv8.h │ │ │ │ └── tz_context.h │ │ └── STM32F1xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32f1xx_hal.h │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ ├── stm32f1xx_hal_def.h │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ ├── stm32f1xx_hal_exti.h │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ ├── stm32f1xx_hal_pcd.h │ │ │ ├── stm32f1xx_hal_pcd_ex.h │ │ │ ├── stm32f1xx_hal_pwr.h │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ ├── stm32f1xx_hal_tim_ex.h │ │ │ └── stm32f1xx_ll_usb.h │ │ │ └── Src │ │ │ ├── stm32f1xx_hal.c │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ ├── stm32f1xx_hal_exti.c │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ ├── stm32f1xx_hal_pcd.c │ │ │ ├── stm32f1xx_hal_pcd_ex.c │ │ │ ├── stm32f1xx_hal_pwr.c │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ ├── stm32f1xx_hal_tim_ex.c │ │ │ └── stm32f1xx_ll_usb.c │ ├── Inc │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ ├── stm32f1xx_it.h │ │ ├── usb_device.h │ │ ├── usbd_conf.h │ │ └── usbd_desc.h │ ├── MDK-ARM │ │ ├── 1_USBD_HID_MOUSE.uvguix.MahdiDadashi │ │ ├── 1_USBD_HID_MOUSE.uvoptx │ │ ├── 1_USBD_HID_MOUSE.uvprojx │ │ ├── 1_USBD_HID_MOUSE │ │ │ ├── 1_USBD_HID_MOUSE.build_log.htm │ │ │ └── 1_USBD_HID_MOUSE.htm │ │ ├── DebugConfig │ │ │ └── 1_USBD_HID_MOUSE_STM32F107VC_1.0.0.dbgconf │ │ ├── RTE │ │ │ └── _1_USBD_HID_MOUSE │ │ │ │ └── RTE_Components.h │ │ └── startup_stm32f107xc.s │ ├── Middlewares │ │ └── ST │ │ │ └── STM32_USB_Device_Library │ │ │ ├── Class │ │ │ └── HID │ │ │ │ ├── Inc │ │ │ │ └── usbd_hid.h │ │ │ │ └── Src │ │ │ │ └── usbd_hid.c │ │ │ └── Core │ │ │ ├── Inc │ │ │ ├── usbd_core.h │ │ │ ├── usbd_ctlreq.h │ │ │ ├── usbd_def.h │ │ │ └── usbd_ioreq.h │ │ │ └── Src │ │ │ ├── usbd_core.c │ │ │ ├── usbd_ctlreq.c │ │ │ └── usbd_ioreq.c │ ├── MyApp │ │ ├── MyApp.c │ │ ├── MyApp.h │ │ ├── hid_keyboard.c │ │ └── hid_keyboard.h │ └── Src │ │ ├── main.c │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ ├── system_stm32f1xx.c │ │ ├── usb_device.c │ │ ├── usbd_conf.c │ │ └── usbd_desc.c ├── 4_USBD_CDC │ ├── .mxproject │ ├── 4_USBD_CDC.ioc │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32F1xx │ │ │ │ │ └── Include │ │ │ │ │ ├── stm32f107xc.h │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ └── system_stm32f1xx.h │ │ │ └── Include │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armclang.h │ │ │ │ ├── cmsis_compiler.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── cmsis_iccarm.h │ │ │ │ ├── cmsis_version.h │ │ │ │ ├── core_armv8mbl.h │ │ │ │ ├── core_armv8mml.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm1.h │ │ │ │ ├── core_cm23.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm33.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_sc000.h │ │ │ │ ├── core_sc300.h │ │ │ │ ├── mpu_armv7.h │ │ │ │ ├── mpu_armv8.h │ │ │ │ └── tz_context.h │ │ └── STM32F1xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32f1xx_hal.h │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ ├── stm32f1xx_hal_def.h │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ ├── stm32f1xx_hal_exti.h │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ ├── stm32f1xx_hal_pcd.h │ │ │ ├── stm32f1xx_hal_pcd_ex.h │ │ │ ├── stm32f1xx_hal_pwr.h │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ ├── stm32f1xx_hal_tim_ex.h │ │ │ ├── stm32f1xx_hal_uart.h │ │ │ └── stm32f1xx_ll_usb.h │ │ │ └── Src │ │ │ ├── stm32f1xx_hal.c │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ ├── stm32f1xx_hal_exti.c │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ ├── stm32f1xx_hal_pcd.c │ │ │ ├── stm32f1xx_hal_pcd_ex.c │ │ │ ├── stm32f1xx_hal_pwr.c │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ ├── stm32f1xx_hal_tim_ex.c │ │ │ ├── stm32f1xx_hal_uart.c │ │ │ └── stm32f1xx_ll_usb.c │ ├── Inc │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ ├── stm32f1xx_it.h │ │ ├── usb_device.h │ │ ├── usbd_cdc_if.h │ │ ├── usbd_conf.h │ │ └── usbd_desc.h │ ├── MDK-ARM │ │ ├── 4_USBD_CDC.uvguix.MahdiDadashi │ │ ├── 4_USBD_CDC.uvoptx │ │ ├── 4_USBD_CDC.uvprojx │ │ ├── 4_USBD_CDC │ │ │ ├── 4_USBD_CDC.build_log.htm │ │ │ └── 4_USBD_CDC.htm │ │ ├── DebugConfig │ │ │ └── 4_USBD_CDC_STM32F107VC_1.0.0.dbgconf │ │ ├── RTE │ │ │ └── _4_USBD_CDC │ │ │ │ └── RTE_Components.h │ │ └── startup_stm32f107xc.s │ ├── Middlewares │ │ └── ST │ │ │ └── STM32_USB_Device_Library │ │ │ ├── Class │ │ │ └── CDC │ │ │ │ ├── Inc │ │ │ │ └── usbd_cdc.h │ │ │ │ └── Src │ │ │ │ └── usbd_cdc.c │ │ │ └── Core │ │ │ ├── Inc │ │ │ ├── usbd_core.h │ │ │ ├── usbd_ctlreq.h │ │ │ ├── usbd_def.h │ │ │ └── usbd_ioreq.h │ │ │ └── Src │ │ │ ├── usbd_core.c │ │ │ ├── usbd_ctlreq.c │ │ │ └── usbd_ioreq.c │ ├── MyApp │ │ ├── MyApp.c │ │ └── MyApp.h │ └── Src │ │ ├── main.c │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ ├── system_stm32f1xx.c │ │ ├── usb_device.c │ │ ├── usbd_cdc_if.c │ │ ├── usbd_conf.c │ │ └── usbd_desc.c ├── 5_USBD_MSC_RAM │ ├── .mxproject │ ├── 5_USBD_MSC_RAM.ioc │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32F1xx │ │ │ │ │ └── Include │ │ │ │ │ ├── stm32f107xc.h │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ └── system_stm32f1xx.h │ │ │ └── Include │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armclang.h │ │ │ │ ├── cmsis_compiler.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── cmsis_iccarm.h │ │ │ │ ├── cmsis_version.h │ │ │ │ ├── core_armv8mbl.h │ │ │ │ ├── core_armv8mml.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm1.h │ │ │ │ ├── core_cm23.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm33.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_sc000.h │ │ │ │ ├── core_sc300.h │ │ │ │ ├── mpu_armv7.h │ │ │ │ ├── mpu_armv8.h │ │ │ │ └── tz_context.h │ │ └── STM32F1xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32f1xx_hal.h │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ ├── stm32f1xx_hal_def.h │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ ├── stm32f1xx_hal_exti.h │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ ├── stm32f1xx_hal_pcd.h │ │ │ ├── stm32f1xx_hal_pcd_ex.h │ │ │ ├── stm32f1xx_hal_pwr.h │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ ├── stm32f1xx_hal_tim_ex.h │ │ │ ├── stm32f1xx_hal_uart.h │ │ │ └── stm32f1xx_ll_usb.h │ │ │ └── Src │ │ │ ├── stm32f1xx_hal.c │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ ├── stm32f1xx_hal_exti.c │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ ├── stm32f1xx_hal_pcd.c │ │ │ ├── stm32f1xx_hal_pcd_ex.c │ │ │ ├── stm32f1xx_hal_pwr.c │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ ├── stm32f1xx_hal_tim_ex.c │ │ │ ├── stm32f1xx_hal_uart.c │ │ │ └── stm32f1xx_ll_usb.c │ ├── Inc │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ ├── stm32f1xx_it.h │ │ ├── usb_device.h │ │ ├── usbd_conf.h │ │ ├── usbd_desc.h │ │ └── usbd_storage_if.h │ ├── MDK-ARM │ │ ├── 5_USBD_MSC_RAM.uvguix.MahdiDadashi │ │ ├── 5_USBD_MSC_RAM.uvoptx │ │ ├── 5_USBD_MSC_RAM.uvprojx │ │ ├── 5_USBD_MSC_RAM │ │ │ ├── 5_USBD_MSC_RAM.build_log.htm │ │ │ └── 5_USBD_MSC_RAM.htm │ │ ├── DebugConfig │ │ │ └── 5_USBD_MSC_RAM_STM32F107VC_1.0.0.dbgconf │ │ ├── EventRecorderStub.scvd │ │ ├── RTE │ │ │ └── _5_USBD_MSC_RAM │ │ │ │ └── RTE_Components.h │ │ └── startup_stm32f107xc.s │ ├── Middlewares │ │ └── ST │ │ │ └── STM32_USB_Device_Library │ │ │ ├── Class │ │ │ └── MSC │ │ │ │ ├── Inc │ │ │ │ ├── usbd_msc.h │ │ │ │ ├── usbd_msc_bot.h │ │ │ │ ├── usbd_msc_data.h │ │ │ │ └── usbd_msc_scsi.h │ │ │ │ └── Src │ │ │ │ ├── usbd_msc.c │ │ │ │ ├── usbd_msc_bot.c │ │ │ │ ├── usbd_msc_data.c │ │ │ │ └── usbd_msc_scsi.c │ │ │ └── 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 │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ ├── system_stm32f1xx.c │ │ ├── usb_device.c │ │ ├── usbd_conf.c │ │ ├── usbd_desc.c │ │ └── usbd_storage_if.c ├── 6_USBD_MSC_USD_SPI │ ├── .mxproject │ ├── 6_USBD_MSC_USD_SPI.ioc │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32F1xx │ │ │ │ │ └── Include │ │ │ │ │ ├── stm32f107xc.h │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ └── system_stm32f1xx.h │ │ │ └── Include │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armclang.h │ │ │ │ ├── cmsis_compiler.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── cmsis_iccarm.h │ │ │ │ ├── cmsis_version.h │ │ │ │ ├── core_armv8mbl.h │ │ │ │ ├── core_armv8mml.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm1.h │ │ │ │ ├── core_cm23.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm33.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_sc000.h │ │ │ │ ├── core_sc300.h │ │ │ │ ├── mpu_armv7.h │ │ │ │ ├── mpu_armv8.h │ │ │ │ └── tz_context.h │ │ └── STM32F1xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32f1xx_hal.h │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ ├── stm32f1xx_hal_def.h │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ ├── stm32f1xx_hal_exti.h │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ ├── stm32f1xx_hal_pcd.h │ │ │ ├── stm32f1xx_hal_pcd_ex.h │ │ │ ├── stm32f1xx_hal_pwr.h │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ ├── stm32f1xx_hal_spi.h │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ ├── stm32f1xx_hal_tim_ex.h │ │ │ ├── stm32f1xx_hal_uart.h │ │ │ └── stm32f1xx_ll_usb.h │ │ │ └── Src │ │ │ ├── stm32f1xx_hal.c │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ ├── stm32f1xx_hal_exti.c │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ ├── stm32f1xx_hal_pcd.c │ │ │ ├── stm32f1xx_hal_pcd_ex.c │ │ │ ├── stm32f1xx_hal_pwr.c │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ ├── stm32f1xx_hal_spi.c │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ ├── stm32f1xx_hal_tim_ex.c │ │ │ ├── stm32f1xx_hal_uart.c │ │ │ └── stm32f1xx_ll_usb.c │ ├── Inc │ │ ├── fatfs.h │ │ ├── ffconf.h │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ ├── stm32f1xx_it.h │ │ ├── usb_device.h │ │ ├── usbd_conf.h │ │ ├── usbd_desc.h │ │ ├── usbd_storage_if.h │ │ └── user_diskio.h │ ├── MDK-ARM │ │ ├── 6_USBD_MSC_USD_SPI.uvguix.MahdiDadashi │ │ ├── 6_USBD_MSC_USD_SPI.uvoptx │ │ ├── 6_USBD_MSC_USD_SPI.uvprojx │ │ ├── 6_USBD_MSC_USD_SPI │ │ │ ├── 6_USBD_MSC_USD_SPI.build_log.htm │ │ │ └── 6_USBD_MSC_USD_SPI.htm │ │ ├── DebugConfig │ │ │ └── 6_USBD_MSC_USD_SPI_STM32F107VC_1.0.0.dbgconf │ │ ├── RTE │ │ │ └── _6_USBD_MSC_USD_SPI │ │ │ │ └── RTE_Components.h │ │ └── startup_stm32f107xc.s │ ├── Middlewares │ │ ├── ST │ │ │ └── STM32_USB_Device_Library │ │ │ │ ├── Class │ │ │ │ └── MSC │ │ │ │ │ ├── Inc │ │ │ │ │ ├── usbd_msc.h │ │ │ │ │ ├── usbd_msc_bot.h │ │ │ │ │ ├── usbd_msc_data.h │ │ │ │ │ └── usbd_msc_scsi.h │ │ │ │ │ └── Src │ │ │ │ │ ├── usbd_msc.c │ │ │ │ │ ├── usbd_msc_bot.c │ │ │ │ │ ├── usbd_msc_data.c │ │ │ │ │ └── usbd_msc_scsi.c │ │ │ │ └── Core │ │ │ │ ├── Inc │ │ │ │ ├── usbd_core.h │ │ │ │ ├── usbd_ctlreq.h │ │ │ │ ├── usbd_def.h │ │ │ │ └── usbd_ioreq.h │ │ │ │ └── Src │ │ │ │ ├── usbd_core.c │ │ │ │ ├── usbd_ctlreq.c │ │ │ │ └── usbd_ioreq.c │ │ └── Third_Party │ │ │ └── FatFs │ │ │ └── src │ │ │ ├── diskio.c │ │ │ ├── diskio.h │ │ │ ├── ff.c │ │ │ ├── ff.h │ │ │ ├── ff_gen_drv.c │ │ │ ├── ff_gen_drv.h │ │ │ ├── integer.h │ │ │ └── option │ │ │ └── syscall.c │ └── Src │ │ ├── fatfs.c │ │ ├── main.c │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ ├── system_stm32f1xx.c │ │ ├── usb_device.c │ │ ├── usbd_conf.c │ │ ├── usbd_desc.c │ │ ├── usbd_storage_if.c │ │ └── user_diskio.c ├── 7_USBD_HID_Custom │ ├── .mxproject │ ├── 7_USBD_HID_Custom.ioc │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32F1xx │ │ │ │ │ └── Include │ │ │ │ │ ├── stm32f107xc.h │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ └── system_stm32f1xx.h │ │ │ └── Include │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armclang.h │ │ │ │ ├── cmsis_compiler.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── cmsis_iccarm.h │ │ │ │ ├── cmsis_version.h │ │ │ │ ├── core_armv8mbl.h │ │ │ │ ├── core_armv8mml.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm1.h │ │ │ │ ├── core_cm23.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm33.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_sc000.h │ │ │ │ ├── core_sc300.h │ │ │ │ ├── mpu_armv7.h │ │ │ │ ├── mpu_armv8.h │ │ │ │ └── tz_context.h │ │ └── STM32F1xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32f1xx_hal.h │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ ├── stm32f1xx_hal_def.h │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ ├── stm32f1xx_hal_exti.h │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ ├── stm32f1xx_hal_pcd.h │ │ │ ├── stm32f1xx_hal_pcd_ex.h │ │ │ ├── stm32f1xx_hal_pwr.h │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ ├── stm32f1xx_hal_tim_ex.h │ │ │ ├── stm32f1xx_hal_uart.h │ │ │ └── stm32f1xx_ll_usb.h │ │ │ └── Src │ │ │ ├── stm32f1xx_hal.c │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ ├── stm32f1xx_hal_exti.c │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ ├── stm32f1xx_hal_pcd.c │ │ │ ├── stm32f1xx_hal_pcd_ex.c │ │ │ ├── stm32f1xx_hal_pwr.c │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ ├── stm32f1xx_hal_tim_ex.c │ │ │ ├── stm32f1xx_hal_uart.c │ │ │ └── stm32f1xx_ll_usb.c │ ├── Inc │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ ├── stm32f1xx_it.h │ │ ├── usb_device.h │ │ ├── usbd_conf.h │ │ ├── usbd_custom_hid_if.h │ │ └── usbd_desc.h │ ├── MDK-ARM │ │ ├── 7_USBD_HID_Custom.uvguix.MahdiDadashi │ │ ├── 7_USBD_HID_Custom.uvoptx │ │ ├── 7_USBD_HID_Custom.uvprojx │ │ ├── 7_USBD_HID_Custom │ │ │ ├── 7_USBD_HID_Custom.build_log.htm │ │ │ └── 7_USBD_HID_Custom.htm │ │ ├── DebugConfig │ │ │ └── 7_USBD_HID_Custom_STM32F107VC_1.0.0.dbgconf │ │ ├── RTE │ │ │ └── _7_USBD_HID_Custom │ │ │ │ └── RTE_Components.h │ │ └── startup_stm32f107xc.s │ ├── Middlewares │ │ └── ST │ │ │ └── STM32_USB_Device_Library │ │ │ ├── Class │ │ │ └── CustomHID │ │ │ │ ├── Inc │ │ │ │ └── usbd_customhid.h │ │ │ │ └── Src │ │ │ │ └── usbd_customhid.c │ │ │ └── Core │ │ │ ├── Inc │ │ │ ├── usbd_core.h │ │ │ ├── usbd_ctlreq.h │ │ │ ├── usbd_def.h │ │ │ └── usbd_ioreq.h │ │ │ └── Src │ │ │ ├── usbd_core.c │ │ │ ├── usbd_ctlreq.c │ │ │ └── usbd_ioreq.c │ ├── MyApp │ │ ├── MyApp.c │ │ └── MyApp.h │ └── Src │ │ ├── main.c │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ ├── system_stm32f1xx.c │ │ ├── usb_device.c │ │ ├── usbd_conf.c │ │ ├── usbd_custom_hid_if.c │ │ └── usbd_desc.c ├── 8_USBD_HID_Custom_64Bytes │ ├── .mxproject │ ├── 8_USBD_HID_Custom_64Bytes.ioc │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32F1xx │ │ │ │ │ └── Include │ │ │ │ │ ├── stm32f107xc.h │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ └── system_stm32f1xx.h │ │ │ └── Include │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armclang.h │ │ │ │ ├── cmsis_compiler.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── cmsis_iccarm.h │ │ │ │ ├── cmsis_version.h │ │ │ │ ├── core_armv8mbl.h │ │ │ │ ├── core_armv8mml.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm1.h │ │ │ │ ├── core_cm23.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm33.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_sc000.h │ │ │ │ ├── core_sc300.h │ │ │ │ ├── mpu_armv7.h │ │ │ │ ├── mpu_armv8.h │ │ │ │ └── tz_context.h │ │ └── STM32F1xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32f1xx_hal.h │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ ├── stm32f1xx_hal_def.h │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ ├── stm32f1xx_hal_exti.h │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ ├── stm32f1xx_hal_pcd.h │ │ │ ├── stm32f1xx_hal_pcd_ex.h │ │ │ ├── stm32f1xx_hal_pwr.h │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ ├── stm32f1xx_hal_tim_ex.h │ │ │ ├── stm32f1xx_hal_uart.h │ │ │ └── stm32f1xx_ll_usb.h │ │ │ └── Src │ │ │ ├── stm32f1xx_hal.c │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ ├── stm32f1xx_hal_exti.c │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ ├── stm32f1xx_hal_pcd.c │ │ │ ├── stm32f1xx_hal_pcd_ex.c │ │ │ ├── stm32f1xx_hal_pwr.c │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ ├── stm32f1xx_hal_tim_ex.c │ │ │ ├── stm32f1xx_hal_uart.c │ │ │ └── stm32f1xx_ll_usb.c │ ├── Inc │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ ├── stm32f1xx_it.h │ │ ├── usb_device.h │ │ ├── usbd_conf.h │ │ ├── usbd_custom_hid_if.h │ │ └── usbd_desc.h │ ├── MDK-ARM │ │ ├── 8_USBD_HID_Custom_64Bytes.uvguix.MahdiDadashi │ │ ├── 8_USBD_HID_Custom_64Bytes.uvoptx │ │ ├── 8_USBD_HID_Custom_64Bytes.uvprojx │ │ ├── 8_USBD_HID_Custom_64Bytes │ │ │ ├── 8_USBD_HID_Custom_64Bytes.build_log.htm │ │ │ └── 8_USBD_HID_Custom_64Bytes.htm │ │ ├── DebugConfig │ │ │ └── 8_USBD_HID_Custom_64Bytes_STM32F107VC_1.0.0.dbgconf │ │ ├── RTE │ │ │ └── _8_USBD_HID_Custom_64Bytes │ │ │ │ └── RTE_Components.h │ │ └── startup_stm32f107xc.s │ ├── Middlewares │ │ └── ST │ │ │ └── STM32_USB_Device_Library │ │ │ ├── Class │ │ │ └── CustomHID │ │ │ │ ├── Inc │ │ │ │ └── usbd_customhid.h │ │ │ │ └── Src │ │ │ │ └── usbd_customhid.c │ │ │ └── Core │ │ │ ├── Inc │ │ │ ├── usbd_core.h │ │ │ ├── usbd_ctlreq.h │ │ │ ├── usbd_def.h │ │ │ └── usbd_ioreq.h │ │ │ └── Src │ │ │ ├── usbd_core.c │ │ │ ├── usbd_ctlreq.c │ │ │ └── usbd_ioreq.c │ ├── MyApp │ │ ├── MyApp.c │ │ └── MyApp.h │ └── Src │ │ ├── main.c │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ ├── system_stm32f1xx.c │ │ ├── usb_device.c │ │ ├── usbd_conf.c │ │ ├── usbd_custom_hid_if.c │ │ └── usbd_desc.c ├── 9_USBD_DFU │ ├── .mxproject │ ├── 9_USBD_DFU.ioc │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32F1xx │ │ │ │ │ └── Include │ │ │ │ │ ├── stm32f107xc.h │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ └── system_stm32f1xx.h │ │ │ └── Include │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armclang.h │ │ │ │ ├── cmsis_compiler.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── cmsis_iccarm.h │ │ │ │ ├── cmsis_version.h │ │ │ │ ├── core_armv8mbl.h │ │ │ │ ├── core_armv8mml.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm1.h │ │ │ │ ├── core_cm23.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm33.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_sc000.h │ │ │ │ ├── core_sc300.h │ │ │ │ ├── mpu_armv7.h │ │ │ │ ├── mpu_armv8.h │ │ │ │ └── tz_context.h │ │ └── STM32F1xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32f1xx_hal.h │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ ├── stm32f1xx_hal_def.h │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ ├── stm32f1xx_hal_exti.h │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ ├── stm32f1xx_hal_pcd.h │ │ │ ├── stm32f1xx_hal_pcd_ex.h │ │ │ ├── stm32f1xx_hal_pwr.h │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ ├── stm32f1xx_hal_tim_ex.h │ │ │ └── stm32f1xx_ll_usb.h │ │ │ └── Src │ │ │ ├── stm32f1xx_hal.c │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ ├── stm32f1xx_hal_exti.c │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ ├── stm32f1xx_hal_pcd.c │ │ │ ├── stm32f1xx_hal_pcd_ex.c │ │ │ ├── stm32f1xx_hal_pwr.c │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ ├── stm32f1xx_hal_tim_ex.c │ │ │ └── stm32f1xx_ll_usb.c │ ├── Inc │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ ├── stm32f1xx_it.h │ │ ├── usb_device.h │ │ ├── usbd_conf.h │ │ ├── usbd_desc.h │ │ └── usbd_dfu_if.h │ ├── MDK-ARM │ │ ├── 9_USBD_DFU.bin │ │ ├── 9_USBD_DFU.uvguix.MahdiDadashi │ │ ├── 9_USBD_DFU.uvoptx │ │ ├── 9_USBD_DFU.uvprojx │ │ ├── 9_USBD_DFU │ │ │ ├── 9_USBD_DFU.build_log.htm │ │ │ └── 9_USBD_DFU.htm │ │ ├── DebugConfig │ │ │ └── 9_USBD_DFU_STM32F107VC_1.0.0.dbgconf │ │ ├── EventRecorderStub.scvd │ │ ├── RTE │ │ │ └── _9_USBD_DFU │ │ │ │ └── RTE_Components.h │ │ └── startup_stm32f107xc.s │ ├── Middlewares │ │ └── ST │ │ │ └── STM32_USB_Device_Library │ │ │ ├── Class │ │ │ └── DFU │ │ │ │ ├── Inc │ │ │ │ └── usbd_dfu.h │ │ │ │ └── Src │ │ │ │ └── usbd_dfu.c │ │ │ └── Core │ │ │ ├── Inc │ │ │ ├── usbd_core.h │ │ │ ├── usbd_ctlreq.h │ │ │ ├── usbd_def.h │ │ │ └── usbd_ioreq.h │ │ │ └── Src │ │ │ ├── usbd_core.c │ │ │ ├── usbd_ctlreq.c │ │ │ └── usbd_ioreq.c │ ├── MyApp │ │ ├── MyApp.c │ │ └── MyApp.h │ └── Src │ │ ├── main.c │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ ├── system_stm32f1xx.c │ │ ├── usb_device.c │ │ ├── usbd_conf.c │ │ ├── usbd_desc.c │ │ └── usbd_dfu_if.c └── 9_USBD_DFU_Test_Serial_TX │ ├── .mxproject │ ├── 3_Test_Serial_TX.ioc │ ├── Drivers │ ├── CMSIS │ │ ├── Device │ │ │ └── ST │ │ │ │ └── STM32F1xx │ │ │ │ └── Include │ │ │ │ ├── stm32f107xc.h │ │ │ │ ├── stm32f1xx.h │ │ │ │ └── system_stm32f1xx.h │ │ └── Include │ │ │ ├── cmsis_armcc.h │ │ │ ├── cmsis_armclang.h │ │ │ ├── cmsis_compiler.h │ │ │ ├── cmsis_gcc.h │ │ │ ├── cmsis_iccarm.h │ │ │ ├── cmsis_version.h │ │ │ ├── core_armv8mbl.h │ │ │ ├── core_armv8mml.h │ │ │ ├── core_cm0.h │ │ │ ├── core_cm0plus.h │ │ │ ├── core_cm1.h │ │ │ ├── core_cm23.h │ │ │ ├── core_cm3.h │ │ │ ├── core_cm33.h │ │ │ ├── core_cm4.h │ │ │ ├── core_cm7.h │ │ │ ├── core_sc000.h │ │ │ ├── core_sc300.h │ │ │ ├── mpu_armv7.h │ │ │ ├── mpu_armv8.h │ │ │ └── tz_context.h │ └── STM32F1xx_HAL_Driver │ │ ├── Inc │ │ ├── Legacy │ │ │ └── stm32_hal_legacy.h │ │ ├── stm32f1xx_hal.h │ │ ├── stm32f1xx_hal_cortex.h │ │ ├── stm32f1xx_hal_def.h │ │ ├── stm32f1xx_hal_dma.h │ │ ├── stm32f1xx_hal_dma_ex.h │ │ ├── stm32f1xx_hal_exti.h │ │ ├── stm32f1xx_hal_flash.h │ │ ├── stm32f1xx_hal_flash_ex.h │ │ ├── stm32f1xx_hal_gpio.h │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ ├── stm32f1xx_hal_pwr.h │ │ ├── stm32f1xx_hal_rcc.h │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ ├── stm32f1xx_hal_tim.h │ │ ├── stm32f1xx_hal_tim_ex.h │ │ └── stm32f1xx_hal_uart.h │ │ └── Src │ │ ├── stm32f1xx_hal.c │ │ ├── stm32f1xx_hal_cortex.c │ │ ├── stm32f1xx_hal_dma.c │ │ ├── stm32f1xx_hal_exti.c │ │ ├── stm32f1xx_hal_flash.c │ │ ├── stm32f1xx_hal_flash_ex.c │ │ ├── stm32f1xx_hal_gpio.c │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ ├── stm32f1xx_hal_pwr.c │ │ ├── stm32f1xx_hal_rcc.c │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ ├── stm32f1xx_hal_tim.c │ │ ├── stm32f1xx_hal_tim_ex.c │ │ └── stm32f1xx_hal_uart.c │ ├── Inc │ ├── main.h │ ├── stm32f1xx_hal_conf.h │ └── stm32f1xx_it.h │ ├── MDK-ARM │ ├── 3_Test_Serial_TX.uvguix.MahdiDadashi │ ├── 3_Test_Serial_TX.uvoptx │ ├── 3_Test_Serial_TX.uvprojx │ ├── 3_Test_Serial_TX │ │ ├── 3_Test_Serial_TX.build_log.htm │ │ └── 3_Test_Serial_TX.htm │ ├── DebugConfig │ │ └── 3_Test_Serial_TX_STM32F107VC_1.0.0.dbgconf │ ├── RTE │ │ └── _3_Test_Serial_TX │ │ │ └── RTE_Components.h │ └── startup_stm32f107xc.s │ ├── MyApp │ ├── MyApp.c │ └── MyApp.h │ ├── Src │ ├── main.c │ ├── stm32f1xx_hal_msp.c │ ├── stm32f1xx_it.c │ └── system_stm32f1xx.c │ ├── Test1.dfu │ └── Test2.dfu ├── C-USB HOST 540 170 ├── 1_USBH_MSC │ ├── .mxproject │ ├── 1_USBH_MSC.ioc │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32F1xx │ │ │ │ │ └── Include │ │ │ │ │ ├── stm32f107xc.h │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ └── system_stm32f1xx.h │ │ │ └── Include │ │ │ │ ├── arm_common_tables.h │ │ │ │ ├── arm_const_structs.h │ │ │ │ ├── arm_math.h │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armcc_V6.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_cmFunc.h │ │ │ │ ├── core_cmInstr.h │ │ │ │ ├── core_cmSimd.h │ │ │ │ ├── core_sc000.h │ │ │ │ └── core_sc300.h │ │ └── STM32F1xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32f1xx_hal.h │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ ├── stm32f1xx_hal_def.h │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ ├── stm32f1xx_hal_hcd.h │ │ │ ├── stm32f1xx_hal_pwr.h │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ ├── stm32f1xx_hal_rtc.h │ │ │ ├── stm32f1xx_hal_rtc_ex.h │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ ├── stm32f1xx_hal_tim_ex.h │ │ │ ├── stm32f1xx_hal_uart.h │ │ │ └── stm32f1xx_ll_usb.h │ │ │ └── Src │ │ │ ├── stm32f1xx_hal.c │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ ├── stm32f1xx_hal_hcd.c │ │ │ ├── stm32f1xx_hal_pwr.c │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ ├── stm32f1xx_hal_rtc.c │ │ │ ├── stm32f1xx_hal_rtc_ex.c │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ ├── stm32f1xx_hal_tim_ex.c │ │ │ ├── stm32f1xx_hal_uart.c │ │ │ └── stm32f1xx_ll_usb.c │ ├── Inc │ │ ├── fatfs.h │ │ ├── ffconf.h │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ ├── stm32f1xx_it.h │ │ ├── usb_host.h │ │ ├── usbh_conf.h │ │ └── usbh_platform.h │ ├── MDK-ARM │ │ ├── 1_USBH_MSC.uvguix.MahdiDadashi │ │ ├── 1_USBH_MSC.uvoptx │ │ ├── 1_USBH_MSC.uvprojx │ │ ├── 1_USBH_MSC │ │ │ ├── 1_USBH_MSC.build_log.htm │ │ │ └── 1_USBH_MSC.htm │ │ ├── DebugConfig │ │ │ └── 1_USBH_MSC_STM32F107VC_1.0.0.dbgconf │ │ ├── RTE │ │ │ └── _1_USBH_MSC │ │ │ │ └── RTE_Components.h │ │ └── startup_stm32f107xc.s │ ├── Middlewares │ │ ├── ST │ │ │ └── STM32_USB_Host_Library │ │ │ │ ├── Class │ │ │ │ └── MSC │ │ │ │ │ ├── Inc │ │ │ │ │ ├── usbh_msc.h │ │ │ │ │ ├── usbh_msc_bot.h │ │ │ │ │ └── usbh_msc_scsi.h │ │ │ │ │ └── Src │ │ │ │ │ ├── usbh_msc.c │ │ │ │ │ ├── usbh_msc_bot.c │ │ │ │ │ └── usbh_msc_scsi.c │ │ │ │ └── Core │ │ │ │ ├── Inc │ │ │ │ ├── usbh_core.h │ │ │ │ ├── usbh_ctlreq.h │ │ │ │ ├── usbh_def.h │ │ │ │ ├── usbh_ioreq.h │ │ │ │ └── usbh_pipes.h │ │ │ │ └── Src │ │ │ │ ├── usbh_core.c │ │ │ │ ├── usbh_ctlreq.c │ │ │ │ ├── usbh_ioreq.c │ │ │ │ └── usbh_pipes.c │ │ └── Third_Party │ │ │ └── FatFs │ │ │ └── src │ │ │ ├── diskio.c │ │ │ ├── diskio.h │ │ │ ├── drivers │ │ │ ├── usbh_diskio.c │ │ │ └── usbh_diskio.h │ │ │ ├── ff.c │ │ │ ├── ff.h │ │ │ ├── ff_gen_drv.c │ │ │ ├── ff_gen_drv.h │ │ │ ├── integer.h │ │ │ └── option │ │ │ ├── ccsbcs.c │ │ │ └── syscall.c │ ├── MyApp │ │ ├── MyApp.c │ │ └── MyApp.h │ └── Src │ │ ├── fatfs.c │ │ ├── main.c │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ ├── system_stm32f1xx.c │ │ ├── usb_host.c │ │ ├── usbh_conf.c │ │ └── usbh_platform.c ├── 2_USBH_MSC_uSD_SPI │ ├── .mxproject │ ├── 2_USBH_MSC_uSD_SPI.ioc │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32F1xx │ │ │ │ │ └── Include │ │ │ │ │ ├── stm32f107xc.h │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ └── system_stm32f1xx.h │ │ │ └── Include │ │ │ │ ├── arm_common_tables.h │ │ │ │ ├── arm_const_structs.h │ │ │ │ ├── arm_math.h │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armcc_V6.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_cmFunc.h │ │ │ │ ├── core_cmInstr.h │ │ │ │ ├── core_cmSimd.h │ │ │ │ ├── core_sc000.h │ │ │ │ └── core_sc300.h │ │ └── STM32F1xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32f1xx_hal.h │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ ├── stm32f1xx_hal_def.h │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ ├── stm32f1xx_hal_hcd.h │ │ │ ├── stm32f1xx_hal_pwr.h │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ ├── stm32f1xx_hal_rtc.h │ │ │ ├── stm32f1xx_hal_rtc_ex.h │ │ │ ├── stm32f1xx_hal_spi.h │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ ├── stm32f1xx_hal_tim_ex.h │ │ │ ├── stm32f1xx_hal_uart.h │ │ │ └── stm32f1xx_ll_usb.h │ │ │ └── Src │ │ │ ├── stm32f1xx_hal.c │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ ├── stm32f1xx_hal_hcd.c │ │ │ ├── stm32f1xx_hal_pwr.c │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ ├── stm32f1xx_hal_rtc.c │ │ │ ├── stm32f1xx_hal_rtc_ex.c │ │ │ ├── stm32f1xx_hal_spi.c │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ ├── stm32f1xx_hal_tim_ex.c │ │ │ ├── stm32f1xx_hal_uart.c │ │ │ └── stm32f1xx_ll_usb.c │ ├── Inc │ │ ├── fatfs.h │ │ ├── ffconf.h │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ ├── stm32f1xx_it.h │ │ ├── usb_host.h │ │ ├── usbh_conf.h │ │ ├── usbh_platform.h │ │ └── user_diskio.h │ ├── MDK-ARM │ │ ├── 2_USBH_MSC_uSD_SPI.uvguix.MahdiDadashi │ │ ├── 2_USBH_MSC_uSD_SPI.uvoptx │ │ ├── 2_USBH_MSC_uSD_SPI.uvprojx │ │ ├── 2_USBH_MSC_uSD_SPI │ │ │ ├── 2_USBH_MSC_uSD_SPI.build_log.htm │ │ │ └── 2_USBH_MSC_uSD_SPI.htm │ │ ├── DebugConfig │ │ │ └── 2_USBH_MSC_uSD_SPI_STM32F107VC_1.0.0.dbgconf │ │ ├── EventRecorderStub.scvd │ │ ├── RTE │ │ │ └── _2_USBH_MSC_uSD_SPI │ │ │ │ └── RTE_Components.h │ │ └── startup_stm32f107xc.s │ ├── Middlewares │ │ ├── ST │ │ │ └── STM32_USB_Host_Library │ │ │ │ ├── Class │ │ │ │ └── MSC │ │ │ │ │ ├── Inc │ │ │ │ │ ├── usbh_msc.h │ │ │ │ │ ├── usbh_msc_bot.h │ │ │ │ │ └── usbh_msc_scsi.h │ │ │ │ │ └── Src │ │ │ │ │ ├── usbh_msc.c │ │ │ │ │ ├── usbh_msc_bot.c │ │ │ │ │ └── usbh_msc_scsi.c │ │ │ │ └── Core │ │ │ │ ├── Inc │ │ │ │ ├── usbh_core.h │ │ │ │ ├── usbh_ctlreq.h │ │ │ │ ├── usbh_def.h │ │ │ │ ├── usbh_ioreq.h │ │ │ │ └── usbh_pipes.h │ │ │ │ └── Src │ │ │ │ ├── usbh_core.c │ │ │ │ ├── usbh_ctlreq.c │ │ │ │ ├── usbh_ioreq.c │ │ │ │ └── usbh_pipes.c │ │ └── Third_Party │ │ │ └── FatFs │ │ │ └── src │ │ │ ├── diskio.c │ │ │ ├── diskio.h │ │ │ ├── drivers │ │ │ ├── usbh_diskio.c │ │ │ └── usbh_diskio.h │ │ │ ├── ff.c │ │ │ ├── ff.h │ │ │ ├── ff_gen_drv.c │ │ │ ├── ff_gen_drv.h │ │ │ ├── integer.h │ │ │ └── option │ │ │ ├── ccsbcs.c │ │ │ └── syscall.c │ ├── MyApp │ │ ├── MyApp.c │ │ └── MyApp.h │ └── Src │ │ ├── fatfs.c │ │ ├── main.c │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ ├── system_stm32f1xx.c │ │ ├── usb_host.c │ │ ├── usbh_conf.c │ │ ├── usbh_platform.c │ │ └── user_diskio.c ├── 3_USBH_HID │ ├── .mxproject │ ├── 3_USBH_HID.ioc │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32F1xx │ │ │ │ │ └── Include │ │ │ │ │ ├── stm32f107xc.h │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ └── system_stm32f1xx.h │ │ │ └── Include │ │ │ │ ├── arm_common_tables.h │ │ │ │ ├── arm_const_structs.h │ │ │ │ ├── arm_math.h │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armcc_V6.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_cmFunc.h │ │ │ │ ├── core_cmInstr.h │ │ │ │ ├── core_cmSimd.h │ │ │ │ ├── core_sc000.h │ │ │ │ └── core_sc300.h │ │ └── STM32F1xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32f1xx_hal.h │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ ├── stm32f1xx_hal_def.h │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ ├── stm32f1xx_hal_hcd.h │ │ │ ├── stm32f1xx_hal_pwr.h │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ ├── stm32f1xx_hal_tim_ex.h │ │ │ ├── stm32f1xx_hal_uart.h │ │ │ └── stm32f1xx_ll_usb.h │ │ │ └── Src │ │ │ ├── stm32f1xx_hal.c │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ ├── stm32f1xx_hal_hcd.c │ │ │ ├── stm32f1xx_hal_pwr.c │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ ├── stm32f1xx_hal_tim_ex.c │ │ │ ├── stm32f1xx_hal_uart.c │ │ │ └── stm32f1xx_ll_usb.c │ ├── Inc │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ ├── stm32f1xx_it.h │ │ ├── usb_host.h │ │ ├── usbh_conf.h │ │ └── usbh_platform.h │ ├── MDK-ARM │ │ ├── 3_USBH_HID.uvguix.MahdiDadashi │ │ ├── 3_USBH_HID.uvoptx │ │ ├── 3_USBH_HID.uvprojx │ │ ├── 3_USBH_HID │ │ │ ├── 3_USBH_HID.build_log.htm │ │ │ └── 3_USBH_HID.htm │ │ ├── DebugConfig │ │ │ └── 3_USBH_HID_STM32F107VC_1.0.0.dbgconf │ │ ├── EventRecorderStub.scvd │ │ ├── RTE │ │ │ └── _3_USBH_HID │ │ │ │ └── RTE_Components.h │ │ └── startup_stm32f107xc.s │ ├── Middlewares │ │ └── ST │ │ │ └── STM32_USB_Host_Library │ │ │ ├── Class │ │ │ └── HID │ │ │ │ ├── Inc │ │ │ │ ├── usbh_hid.h │ │ │ │ ├── usbh_hid_keybd.h │ │ │ │ ├── usbh_hid_mouse.h │ │ │ │ ├── usbh_hid_parser.h │ │ │ │ └── usbh_hid_usage.h │ │ │ │ └── Src │ │ │ │ ├── usbh_hid.c │ │ │ │ ├── usbh_hid_keybd.c │ │ │ │ ├── usbh_hid_mouse.c │ │ │ │ └── usbh_hid_parser.c │ │ │ └── Core │ │ │ ├── Inc │ │ │ ├── usbh_core.h │ │ │ ├── usbh_ctlreq.h │ │ │ ├── usbh_def.h │ │ │ ├── usbh_ioreq.h │ │ │ └── usbh_pipes.h │ │ │ └── Src │ │ │ ├── usbh_core.c │ │ │ ├── usbh_ctlreq.c │ │ │ ├── usbh_ioreq.c │ │ │ └── usbh_pipes.c │ ├── MyApp │ │ ├── MyApp.c │ │ └── MyApp.h │ └── Src │ │ ├── main.c │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ ├── system_stm32f1xx.c │ │ ├── usb_host.c │ │ ├── usbh_conf.c │ │ └── usbh_platform.c ├── 4_USBH_MSC_FWupgrade │ ├── .mxproject │ ├── 4_USBH_MSC_FWupgrade.ioc │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32F1xx │ │ │ │ │ └── Include │ │ │ │ │ ├── stm32f107xc.h │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ └── system_stm32f1xx.h │ │ │ └── Include │ │ │ │ ├── arm_common_tables.h │ │ │ │ ├── arm_const_structs.h │ │ │ │ ├── arm_math.h │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armcc_V6.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_cmFunc.h │ │ │ │ ├── core_cmInstr.h │ │ │ │ ├── core_cmSimd.h │ │ │ │ ├── core_sc000.h │ │ │ │ └── core_sc300.h │ │ └── STM32F1xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32f1xx_hal.h │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ ├── stm32f1xx_hal_def.h │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ ├── stm32f1xx_hal_hcd.h │ │ │ ├── stm32f1xx_hal_pwr.h │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ ├── stm32f1xx_hal_tim_ex.h │ │ │ ├── stm32f1xx_hal_uart.h │ │ │ └── stm32f1xx_ll_usb.h │ │ │ └── Src │ │ │ ├── stm32f1xx_hal.c │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ ├── stm32f1xx_hal_hcd.c │ │ │ ├── stm32f1xx_hal_pwr.c │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ ├── stm32f1xx_hal_tim_ex.c │ │ │ ├── stm32f1xx_hal_uart.c │ │ │ └── stm32f1xx_ll_usb.c │ ├── Host FWupgrade │ │ ├── MyAPP.c │ │ ├── MyAPP.h │ │ ├── flash_if.c │ │ └── flash_if.h │ ├── Inc │ │ ├── fatfs.h │ │ ├── ffconf.h │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ ├── stm32f1xx_it.h │ │ ├── usb_host.h │ │ ├── usbh_conf.h │ │ └── usbh_platform.h │ ├── MDK-ARM │ │ ├── 4_USBH_MSC_FWupgrade.bin │ │ ├── 4_USBH_MSC_FWupgrade.uvguix.MahdiDadashi │ │ ├── 4_USBH_MSC_FWupgrade.uvoptx │ │ ├── 4_USBH_MSC_FWupgrade.uvprojx │ │ ├── 4_USBH_MSC_FWupgrade │ │ │ ├── 4_USBH_MSC_FWupgrade.build_log.htm │ │ │ └── 4_USBH_MSC_FWupgrade.htm │ │ ├── DebugConfig │ │ │ └── 4_USBH_MSC_FWupgrade_STM32F107VC_1.0.0.dbgconf │ │ ├── RTE │ │ │ └── _4_USBH_MSC_FWupgrade │ │ │ │ └── RTE_Components.h │ │ └── startup_stm32f107xc.s │ ├── Middlewares │ │ ├── ST │ │ │ └── STM32_USB_Host_Library │ │ │ │ ├── Class │ │ │ │ └── MSC │ │ │ │ │ ├── Inc │ │ │ │ │ ├── usbh_msc.h │ │ │ │ │ ├── usbh_msc_bot.h │ │ │ │ │ └── usbh_msc_scsi.h │ │ │ │ │ └── Src │ │ │ │ │ ├── usbh_msc.c │ │ │ │ │ ├── usbh_msc_bot.c │ │ │ │ │ └── usbh_msc_scsi.c │ │ │ │ └── Core │ │ │ │ ├── Inc │ │ │ │ ├── usbh_core.h │ │ │ │ ├── usbh_ctlreq.h │ │ │ │ ├── usbh_def.h │ │ │ │ ├── usbh_ioreq.h │ │ │ │ └── usbh_pipes.h │ │ │ │ └── Src │ │ │ │ ├── usbh_core.c │ │ │ │ ├── usbh_ctlreq.c │ │ │ │ ├── usbh_ioreq.c │ │ │ │ └── usbh_pipes.c │ │ └── Third_Party │ │ │ └── FatFs │ │ │ └── src │ │ │ ├── diskio.c │ │ │ ├── diskio.h │ │ │ ├── drivers │ │ │ ├── usbh_diskio.c │ │ │ └── usbh_diskio.h │ │ │ ├── ff.c │ │ │ ├── ff.h │ │ │ ├── ff_gen_drv.c │ │ │ ├── ff_gen_drv.h │ │ │ ├── integer.h │ │ │ └── option │ │ │ └── syscall.c │ └── Src │ │ ├── fatfs.c │ │ ├── main.c │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ ├── system_stm32f1xx.c │ │ ├── usb_host.c │ │ ├── usbh_conf.c │ │ └── usbh_platform.c ├── 4_USBH_MSC_FWupgrade_Test_Serial_TX │ ├── .mxproject │ ├── 3_Test_Serial_TX.ioc │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32F1xx │ │ │ │ │ └── Include │ │ │ │ │ ├── stm32f107xc.h │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ └── system_stm32f1xx.h │ │ │ └── Include │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armclang.h │ │ │ │ ├── cmsis_compiler.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── cmsis_iccarm.h │ │ │ │ ├── cmsis_version.h │ │ │ │ ├── core_armv8mbl.h │ │ │ │ ├── core_armv8mml.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm1.h │ │ │ │ ├── core_cm23.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm33.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_sc000.h │ │ │ │ ├── core_sc300.h │ │ │ │ ├── mpu_armv7.h │ │ │ │ ├── mpu_armv8.h │ │ │ │ └── tz_context.h │ │ └── STM32F1xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32f1xx_hal.h │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ ├── stm32f1xx_hal_def.h │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ ├── stm32f1xx_hal_exti.h │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ ├── stm32f1xx_hal_pwr.h │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ ├── stm32f1xx_hal_tim_ex.h │ │ │ └── stm32f1xx_hal_uart.h │ │ │ └── Src │ │ │ ├── stm32f1xx_hal.c │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ ├── stm32f1xx_hal_exti.c │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ ├── stm32f1xx_hal_pwr.c │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ ├── stm32f1xx_hal_tim_ex.c │ │ │ └── stm32f1xx_hal_uart.c │ ├── Inc │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ └── stm32f1xx_it.h │ ├── MDK-ARM │ │ ├── 3_Test_Serial_TX.bin │ │ ├── 3_Test_Serial_TX.uvguix.MahdiDadashi │ │ ├── 3_Test_Serial_TX.uvoptx │ │ ├── 3_Test_Serial_TX.uvprojx │ │ ├── 3_Test_Serial_TX │ │ │ ├── 3_Test_Serial_TX.build_log.htm │ │ │ └── 3_Test_Serial_TX.htm │ │ ├── DebugConfig │ │ │ └── 3_Test_Serial_TX_STM32F107VC_1.0.0.dbgconf │ │ ├── RTE │ │ │ └── _3_Test_Serial_TX │ │ │ │ └── RTE_Components.h │ │ └── startup_stm32f107xc.s │ ├── MyApp │ │ ├── MyApp.c │ │ └── MyApp.h │ ├── Src │ │ ├── main.c │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ └── system_stm32f1xx.c │ ├── image1.bin │ └── image2.bin ├── 5_USBH_MSC_CH376S │ ├── .mxproject │ ├── 5_USBH_MSC_CH376S.ioc │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32F1xx │ │ │ │ │ └── Include │ │ │ │ │ ├── stm32f107xc.h │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ └── system_stm32f1xx.h │ │ │ └── Include │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armclang.h │ │ │ │ ├── cmsis_compiler.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── cmsis_iccarm.h │ │ │ │ ├── cmsis_version.h │ │ │ │ ├── core_armv8mbl.h │ │ │ │ ├── core_armv8mml.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm1.h │ │ │ │ ├── core_cm23.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm33.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_sc000.h │ │ │ │ ├── core_sc300.h │ │ │ │ ├── mpu_armv7.h │ │ │ │ ├── mpu_armv8.h │ │ │ │ └── tz_context.h │ │ └── STM32F1xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32f1xx_hal.h │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ ├── stm32f1xx_hal_def.h │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ ├── stm32f1xx_hal_exti.h │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ ├── stm32f1xx_hal_pwr.h │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ ├── stm32f1xx_hal_spi.h │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ ├── stm32f1xx_hal_tim_ex.h │ │ │ └── stm32f1xx_hal_uart.h │ │ │ └── Src │ │ │ ├── stm32f1xx_hal.c │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ ├── stm32f1xx_hal_exti.c │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ ├── stm32f1xx_hal_pwr.c │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ ├── stm32f1xx_hal_spi.c │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ ├── stm32f1xx_hal_tim_ex.c │ │ │ └── stm32f1xx_hal_uart.c │ ├── Inc │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ └── stm32f1xx_it.h │ ├── MDK-ARM │ │ ├── 5_USBH_MSC_CH376S.uvguix.MahdiDadashi │ │ ├── 5_USBH_MSC_CH376S.uvoptx │ │ ├── 5_USBH_MSC_CH376S.uvprojx │ │ ├── 5_USBH_MSC_CH376S │ │ │ ├── 5_USBH_MSC_CH376S.build_log.htm │ │ │ └── 5_USBH_MSC_CH376S.htm │ │ ├── DebugConfig │ │ │ └── 5_USBH_MSC_CH376S_STM32F107VC_1.0.0.dbgconf │ │ ├── EventRecorderStub.scvd │ │ ├── RTE │ │ │ └── _5_USBH_MSC_CH376S │ │ │ │ └── RTE_Components.h │ │ └── startup_stm32f107xc.s │ ├── MyApp │ │ ├── Ch376msc.cpp │ │ ├── Ch376msc.h │ │ ├── CommDef.h │ │ ├── MyApp.cpp │ │ ├── MyApp.h │ │ ├── SetGet.cpp │ │ └── comm.cpp │ └── Src │ │ ├── main.c │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ └── system_stm32f1xx.c └── 6_USBH_MSC_CH376S - C │ ├── .mxproject │ ├── 5_USBH_MSC_CH376S.ioc │ ├── Drivers │ ├── CMSIS │ │ ├── Device │ │ │ └── ST │ │ │ │ └── STM32F1xx │ │ │ │ └── Include │ │ │ │ ├── stm32f107xc.h │ │ │ │ ├── stm32f1xx.h │ │ │ │ └── system_stm32f1xx.h │ │ └── Include │ │ │ ├── cmsis_armcc.h │ │ │ ├── cmsis_armclang.h │ │ │ ├── cmsis_compiler.h │ │ │ ├── cmsis_gcc.h │ │ │ ├── cmsis_iccarm.h │ │ │ ├── cmsis_version.h │ │ │ ├── core_armv8mbl.h │ │ │ ├── core_armv8mml.h │ │ │ ├── core_cm0.h │ │ │ ├── core_cm0plus.h │ │ │ ├── core_cm1.h │ │ │ ├── core_cm23.h │ │ │ ├── core_cm3.h │ │ │ ├── core_cm33.h │ │ │ ├── core_cm4.h │ │ │ ├── core_cm7.h │ │ │ ├── core_sc000.h │ │ │ ├── core_sc300.h │ │ │ ├── mpu_armv7.h │ │ │ ├── mpu_armv8.h │ │ │ └── tz_context.h │ └── STM32F1xx_HAL_Driver │ │ ├── Inc │ │ ├── Legacy │ │ │ └── stm32_hal_legacy.h │ │ ├── stm32f1xx_hal.h │ │ ├── stm32f1xx_hal_cortex.h │ │ ├── stm32f1xx_hal_def.h │ │ ├── stm32f1xx_hal_dma.h │ │ ├── stm32f1xx_hal_dma_ex.h │ │ ├── stm32f1xx_hal_exti.h │ │ ├── stm32f1xx_hal_flash.h │ │ ├── stm32f1xx_hal_flash_ex.h │ │ ├── stm32f1xx_hal_gpio.h │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ ├── stm32f1xx_hal_pwr.h │ │ ├── stm32f1xx_hal_rcc.h │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ ├── stm32f1xx_hal_spi.h │ │ ├── stm32f1xx_hal_tim.h │ │ ├── stm32f1xx_hal_tim_ex.h │ │ └── stm32f1xx_hal_uart.h │ │ └── Src │ │ ├── stm32f1xx_hal.c │ │ ├── stm32f1xx_hal_cortex.c │ │ ├── stm32f1xx_hal_dma.c │ │ ├── stm32f1xx_hal_exti.c │ │ ├── stm32f1xx_hal_flash.c │ │ ├── stm32f1xx_hal_flash_ex.c │ │ ├── stm32f1xx_hal_gpio.c │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ ├── stm32f1xx_hal_pwr.c │ │ ├── stm32f1xx_hal_rcc.c │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ ├── stm32f1xx_hal_spi.c │ │ ├── stm32f1xx_hal_tim.c │ │ ├── stm32f1xx_hal_tim_ex.c │ │ └── stm32f1xx_hal_uart.c │ ├── Inc │ ├── main.h │ ├── stm32f1xx_hal_conf.h │ └── stm32f1xx_it.h │ ├── MDK-ARM │ ├── 5_USBH_MSC_CH376S.uvguix.MahdiDadashi │ ├── 5_USBH_MSC_CH376S.uvoptx │ ├── 5_USBH_MSC_CH376S.uvprojx │ ├── 5_USBH_MSC_CH376S │ │ ├── 5_USBH_MSC_CH376S.build_log.htm │ │ └── 5_USBH_MSC_CH376S.htm │ ├── DebugConfig │ │ └── 5_USBH_MSC_CH376S_STM32F107VC_1.0.0.dbgconf │ ├── EventRecorderStub.scvd │ ├── RTE │ │ └── _5_USBH_MSC_CH376S │ │ │ └── RTE_Components.h │ └── startup_stm32f107xc.s │ ├── MyApp │ ├── Ch376msc.c │ ├── Ch376msc.h │ ├── MyApp.c │ └── MyApp.h │ └── Src │ ├── main.c │ ├── stm32f1xx_hal_msp.c │ ├── stm32f1xx_it.c │ └── system_stm32f1xx.c ├── D-PC ├── PC C# Serial V1.0 │ └── PCSerialController │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── PCSerialController.csproj │ │ ├── PCSerialController.sln │ │ ├── PCSerialController.v12.suo │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── bin │ │ └── Debug │ │ │ └── PCSerialController.vshost.exe.manifest │ │ └── obj │ │ └── Debug │ │ ├── DesignTimeResolveAssemblyReferences.cache │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ ├── PCSerialController.Form1.resources │ │ ├── PCSerialController.Properties.Resources.resources │ │ ├── PCSerialController.csproj.FileListAbsolute.txt │ │ ├── PCSerialController.csproj.GenerateResource.Cache │ │ └── PCSerialController.csprojResolveAssemblyReference.cache ├── PC USB_HID C# V1.1 │ ├── USB_HID PC C-Sharp V1.1.sln │ ├── USB_HID PC C-Sharp V1.1.v12.suo │ └── USB_HID PC C-Sharp V1.1 │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── HIDInterface.cs │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── USB_HID PC C-Sharp V1.1.csproj │ │ ├── bin │ │ └── Debug │ │ │ └── USB_HID PC C-Sharp V1.1.vshost.exe.manifest │ │ └── obj │ │ └── Debug │ │ ├── DesignTimeResolveAssemblyReferences.cache │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ ├── USB_HID PC C-Sharp V1.1.csproj.FileListAbsolute.txt │ │ ├── USB_HID PC C-Sharp V1.1.csproj.GenerateResource.Cache │ │ ├── USB_HID PC C-Sharp V1.1.csprojResolveAssemblyReference.cache │ │ ├── USB_HID_PC_C_Sharp_V1._1.Form1.resources │ │ └── USB_HID_PC_C_Sharp_V1._1.Properties.Resources.resources └── PC USB_HID Qt V1.0 │ ├── HID_Dongle_Qt │ ├── HID_Dongle_Qt.pro │ ├── HID_Dongle_Qt.pro.user │ ├── dialogstatus.cpp │ ├── dialogstatus.h │ ├── dialogstatus.ui │ ├── fcd.c │ ├── fcd.h │ ├── ftd2xx.h │ ├── hid-libusb.c │ ├── hidapi.h │ ├── hidmac.c │ ├── hidraw.c │ ├── hidwin.c │ ├── main.cpp │ ├── mainwindow.cpp │ ├── mainwindow.h │ ├── mainwindow.ui │ ├── myserial.cpp │ └── myserial.h │ ├── LIBs │ ├── FTDI │ │ └── ftd2xx.h │ └── libusb │ │ ├── examples │ │ └── source │ │ │ ├── ezusb.c │ │ │ ├── ezusb.h │ │ │ ├── fxload.c │ │ │ ├── listdevs.c │ │ │ ├── stdint.h │ │ │ └── xusb.c │ │ ├── include │ │ └── libusb-1.0 │ │ │ └── libusb.h │ │ └── libusb.h │ └── build-HID_Dongle_Qt-Desktop_Qt_5_7_0_MinGW_32bit-Debug │ ├── .qmake.stash │ ├── Makefile │ ├── Makefile.Debug │ ├── Makefile.Release │ ├── debug │ └── moc_mainwindow.cpp │ └── ui_mainwindow.h ├── E-Documents ├── 00-usb learn by mahdi dadashi.pdf ├── 02_USB introduction.pdf ├── 03_USB transfers.pdf ├── 04_USB_descriptors.pdf ├── 05_USB standard class overview.pdf ├── 06_USB over STM32 family.pdf ├── 07_STM32 USB hardware design.pdf ├── 08_STM32 USB Device library.pdf ├── CH376S Datasheet1.pdf ├── STM32Cube USB device library.pdf ├── STM32Cube USB host library.pdf ├── STM32F105xx, STM32F107xx, STM32F2xx and STM32F4xx USB On-The-Go host and device library.pdf ├── ch376s sch stm32.jpg ├── hut1_12v2.pdf ├── naminic STM32F107-BOARD │ ├── 94KA02-V1.PcbDoc │ ├── 94KA02-V1.PcbDoc.htm │ ├── BOM.xlsx │ ├── ST.PrjPcb │ ├── ethernet.SchDoc │ ├── madule.Harness │ ├── madule.SchDoc │ ├── mainBoard.SchDoc │ └── peripheral.SchDoc ├── naminic stm32f107 schematic v2.pdf ├── stm32f107 naminic.jpg └── stm32f407-discovery.jpg ├── F-Codes ├── Convert to bin for keil user.txt ├── Device DFU │ ├── MyApp.c │ ├── MyApp.h │ ├── usbd_dfu_if.c │ └── usbd_dfu_if.h ├── Host FWupgrade │ ├── MyAPP.c │ ├── MyAPP.h │ ├── flash_if.c │ └── flash_if.h ├── Save Array to Hex file in Keil.txt ├── hid_Custom_64Bytes Descriptor.txt ├── hid_keyboard Descriptor.txt ├── hid_keyboard.c ├── hid_keyboard.h ├── user_diskio.c └── user_diskio.h ├── G-Tools ├── DfuSe v3.0.6.msi ├── USB HID Demonstrator │ ├── Bin │ │ └── Conf │ │ │ └── Default.conf │ ├── readme.txt │ ├── src │ │ ├── Debug │ │ │ └── Conf │ │ │ │ └── Default.conf │ │ ├── DesrciptorView.cpp │ │ ├── DesrciptorView.h │ │ ├── FeatureView.cpp │ │ ├── FeatureView.h │ │ ├── GraphicConfig.ico │ │ ├── GraphicConfigView.cpp │ │ ├── GraphicConfigView.h │ │ ├── GraphicView.cpp │ │ ├── GraphicView.h │ │ ├── GraphicView.ico │ │ ├── HID Capabilities.ico │ │ ├── HexEdit.cpp │ │ ├── HexEdit.h │ │ ├── IconButton.cpp │ │ ├── IconButton.h │ │ ├── Inc │ │ │ ├── HIDSDI.H │ │ │ ├── Hid.h │ │ │ ├── Hidpi++.h │ │ │ ├── Hidsdi++.h │ │ │ ├── Hidusage.h │ │ │ ├── SETUPAPI.H │ │ │ └── USB100.H │ │ ├── Ini.cpp │ │ ├── Ini.h │ │ ├── LedOff.ico │ │ ├── LedOn.ico │ │ ├── Release │ │ │ └── Conf │ │ │ │ └── Default.conf │ │ ├── ReportView.cpp │ │ ├── ReportView.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── Transfere.ico │ │ ├── USB_Blue.ico │ │ ├── UsbHidDemonstrator.cpp │ │ ├── UsbHidDemonstrator.dsp │ │ ├── UsbHidDemonstrator.dsw │ │ ├── UsbHidDemonstrator.h │ │ ├── UsbHidDemonstrator.rc │ │ ├── UsbHidDemonstrator.sln │ │ ├── UsbHidDemonstrator.vcproj │ │ ├── UsbHidDemonstratorDlg.cpp │ │ ├── UsbHidDemonstratorDlg.h │ │ ├── hexeditctrl.cpp │ │ ├── hexeditctrl.h │ │ ├── res │ │ │ └── UsbHidDemonstrator.rc2 │ │ └── resource.h │ └── version.txt ├── Virtual COM Port Driver │ ├── dpinst.xml │ ├── stmcdc.cat │ ├── stmcdc.inf │ └── version.txt ├── bin2c.bat └── hex2bin.bat ├── LICENSE ├── README.md └── USB Projects 9809.rar /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/.gitignore -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/.mxproject -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/1_Test_LED.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/1_Test_LED.ioc -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/cmsis_armcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/cmsis_armcc.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/cmsis_gcc.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/cmsis_iccarm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/cmsis_iccarm.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/core_cm0plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/core_cm0plus.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/core_cm1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/core_cm1.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/core_cm23.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/core_cm23.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/core_cm33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/core_cm33.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/core_cm7.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/core_sc000.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/core_sc300.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/mpu_armv7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/mpu_armv7.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/mpu_armv8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/mpu_armv8.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/tz_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Drivers/CMSIS/Include/tz_context.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Inc/main.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Inc/stm32f1xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Inc/stm32f1xx_hal_conf.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/MDK-ARM/1_Test_LED.uvoptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/MDK-ARM/1_Test_LED.uvoptx -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/MDK-ARM/1_Test_LED.uvprojx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/MDK-ARM/1_Test_LED.uvprojx -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/MDK-ARM/1_Test_LED/1_Test_LED.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/MDK-ARM/1_Test_LED/1_Test_LED.htm -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/MDK-ARM/EventRecorderStub.scvd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/MDK-ARM/EventRecorderStub.scvd -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/MDK-ARM/startup_stm32f107xc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/MDK-ARM/startup_stm32f107xc.s -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Src/main.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Src/stm32f1xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Src/stm32f1xx_hal_msp.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/1_Test_LED/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/1_Test_LED/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/.mxproject -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/2_Test_KEY.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/2_Test_KEY.ioc -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/cmsis_armcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/cmsis_armcc.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/cmsis_gcc.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/cmsis_iccarm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/cmsis_iccarm.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/core_cm0plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/core_cm0plus.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/core_cm1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/core_cm1.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/core_cm23.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/core_cm23.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/core_cm33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/core_cm33.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/core_cm7.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/core_sc000.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/core_sc300.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/mpu_armv7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/mpu_armv7.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/mpu_armv8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/mpu_armv8.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/tz_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Drivers/CMSIS/Include/tz_context.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Inc/main.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Inc/stm32f1xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Inc/stm32f1xx_hal_conf.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/MDK-ARM/2_Test_KEY.uvoptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/MDK-ARM/2_Test_KEY.uvoptx -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/MDK-ARM/2_Test_KEY.uvprojx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/MDK-ARM/2_Test_KEY.uvprojx -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/MDK-ARM/2_Test_KEY/2_Test_KEY.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/MDK-ARM/2_Test_KEY/2_Test_KEY.htm -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/MDK-ARM/EventRecorderStub.scvd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/MDK-ARM/EventRecorderStub.scvd -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/MDK-ARM/startup_stm32f107xc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/MDK-ARM/startup_stm32f107xc.s -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/MyApp/MyApp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/MyApp/MyApp.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/MyApp/MyApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/MyApp/MyApp.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Src/main.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Src/stm32f1xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Src/stm32f1xx_hal_msp.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/2_Test_KEY/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/2_Test_KEY/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/3_Test_Serial_TX/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/3_Test_Serial_TX/.mxproject -------------------------------------------------------------------------------- /A-Test Projects 540 180/3_Test_Serial_TX/3_Test_Serial_TX.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/3_Test_Serial_TX/3_Test_Serial_TX.ioc -------------------------------------------------------------------------------- /A-Test Projects 540 180/3_Test_Serial_TX/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/3_Test_Serial_TX/Inc/main.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/3_Test_Serial_TX/Inc/stm32f1xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/3_Test_Serial_TX/Inc/stm32f1xx_hal_conf.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/3_Test_Serial_TX/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/3_Test_Serial_TX/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/3_Test_Serial_TX/MDK-ARM/startup_stm32f107xc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/3_Test_Serial_TX/MDK-ARM/startup_stm32f107xc.s -------------------------------------------------------------------------------- /A-Test Projects 540 180/3_Test_Serial_TX/MyApp/MyApp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/3_Test_Serial_TX/MyApp/MyApp.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/3_Test_Serial_TX/MyApp/MyApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/3_Test_Serial_TX/MyApp/MyApp.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/3_Test_Serial_TX/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/3_Test_Serial_TX/Src/main.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/3_Test_Serial_TX/Src/stm32f1xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/3_Test_Serial_TX/Src/stm32f1xx_hal_msp.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/3_Test_Serial_TX/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/3_Test_Serial_TX/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/3_Test_Serial_TX/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/3_Test_Serial_TX/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/4_Test_Serial_RX/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/4_Test_Serial_RX/.mxproject -------------------------------------------------------------------------------- /A-Test Projects 540 180/4_Test_Serial_RX/4_Test_Serial_RX.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/4_Test_Serial_RX/4_Test_Serial_RX.ioc -------------------------------------------------------------------------------- /A-Test Projects 540 180/4_Test_Serial_RX/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/4_Test_Serial_RX/Inc/main.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/4_Test_Serial_RX/Inc/stm32f1xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/4_Test_Serial_RX/Inc/stm32f1xx_hal_conf.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/4_Test_Serial_RX/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/4_Test_Serial_RX/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/4_Test_Serial_RX/MDK-ARM/startup_stm32f107xc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/4_Test_Serial_RX/MDK-ARM/startup_stm32f107xc.s -------------------------------------------------------------------------------- /A-Test Projects 540 180/4_Test_Serial_RX/MyApp/MyApp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/4_Test_Serial_RX/MyApp/MyApp.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/4_Test_Serial_RX/MyApp/MyApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/4_Test_Serial_RX/MyApp/MyApp.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/4_Test_Serial_RX/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/4_Test_Serial_RX/Src/main.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/4_Test_Serial_RX/Src/stm32f1xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/4_Test_Serial_RX/Src/stm32f1xx_hal_msp.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/4_Test_Serial_RX/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/4_Test_Serial_RX/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/4_Test_Serial_RX/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/4_Test_Serial_RX/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/5_Test_FatFs_SD_SPI/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/5_Test_FatFs_SD_SPI/.mxproject -------------------------------------------------------------------------------- /A-Test Projects 540 180/5_Test_FatFs_SD_SPI/5_Test_FatFs_SD_SPI.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/5_Test_FatFs_SD_SPI/5_Test_FatFs_SD_SPI.ioc -------------------------------------------------------------------------------- /A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Inc/fatfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Inc/fatfs.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Inc/ffconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Inc/ffconf.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Inc/main.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Inc/stm32f1xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Inc/stm32f1xx_hal_conf.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Inc/user_diskio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Inc/user_diskio.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/5_Test_FatFs_SD_SPI/MyApp/MyApp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/5_Test_FatFs_SD_SPI/MyApp/MyApp.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/5_Test_FatFs_SD_SPI/MyApp/MyApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/5_Test_FatFs_SD_SPI/MyApp/MyApp.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Src/fatfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Src/fatfs.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Src/main.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Src/stm32f1xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Src/stm32f1xx_hal_msp.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Src/user_diskio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/5_Test_FatFs_SD_SPI/Src/user_diskio.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/.mxproject -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/6_Test_USB.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/6_Test_USB.ioc -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/cmsis_armcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/cmsis_armcc.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/cmsis_gcc.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/cmsis_iccarm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/cmsis_iccarm.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/core_cm0plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/core_cm0plus.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/core_cm1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/core_cm1.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/core_cm23.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/core_cm23.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/core_cm33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/core_cm33.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/core_cm7.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/core_sc000.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/core_sc300.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/mpu_armv7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/mpu_armv7.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/mpu_armv8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/mpu_armv8.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/tz_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Drivers/CMSIS/Include/tz_context.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Inc/main.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Inc/stm32f1xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Inc/stm32f1xx_hal_conf.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Inc/usb_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Inc/usb_device.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Inc/usbd_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Inc/usbd_conf.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Inc/usbd_desc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Inc/usbd_desc.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/MDK-ARM/6_Test_USB.uvoptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/MDK-ARM/6_Test_USB.uvoptx -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/MDK-ARM/6_Test_USB.uvprojx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/MDK-ARM/6_Test_USB.uvprojx -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/MDK-ARM/6_Test_USB/6_Test_USB.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/MDK-ARM/6_Test_USB/6_Test_USB.htm -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/MDK-ARM/startup_stm32f107xc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/MDK-ARM/startup_stm32f107xc.s -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/MyApp/MyApp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/MyApp/MyApp.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/MyApp/MyApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/MyApp/MyApp.h -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Src/main.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Src/stm32f1xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Src/stm32f1xx_hal_msp.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Src/usb_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Src/usb_device.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Src/usbd_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Src/usbd_conf.c -------------------------------------------------------------------------------- /A-Test Projects 540 180/6_Test_USB/Src/usbd_desc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/A-Test Projects 540 180/6_Test_USB/Src/usbd_desc.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/.mxproject -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/1_USBD_HID_MOUSE.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/1_USBD_HID_MOUSE.ioc -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Drivers/CMSIS/Include/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Drivers/CMSIS/Include/cmsis_gcc.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Drivers/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Drivers/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Drivers/CMSIS/Include/core_cm1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Drivers/CMSIS/Include/core_cm1.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Drivers/CMSIS/Include/core_cm23.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Drivers/CMSIS/Include/core_cm23.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Drivers/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Drivers/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Drivers/CMSIS/Include/core_cm33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Drivers/CMSIS/Include/core_cm33.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Drivers/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Drivers/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Drivers/CMSIS/Include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Drivers/CMSIS/Include/core_cm7.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Inc/main.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Inc/stm32f1xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Inc/stm32f1xx_hal_conf.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Inc/usb_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Inc/usb_device.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Inc/usbd_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Inc/usbd_conf.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Inc/usbd_desc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Inc/usbd_desc.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/MDK-ARM/1_USBD_HID_MOUSE.uvoptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/MDK-ARM/1_USBD_HID_MOUSE.uvoptx -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/MDK-ARM/startup_stm32f107xc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/MDK-ARM/startup_stm32f107xc.s -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/MyApp/MyApp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/MyApp/MyApp.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/MyApp/MyApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/MyApp/MyApp.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Src/main.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Src/stm32f1xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Src/stm32f1xx_hal_msp.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Src/usb_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Src/usb_device.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Src/usbd_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Src/usbd_conf.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Src/usbd_desc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/1_USBD_HID_MOUSE/Src/usbd_desc.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/.mxproject -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/1_USBD_HID_MOUSE.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/1_USBD_HID_MOUSE.ioc -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Inc/main.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Inc/stm32f1xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Inc/stm32f1xx_hal_conf.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Inc/usb_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Inc/usb_device.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Inc/usbd_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Inc/usbd_conf.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Inc/usbd_desc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Inc/usbd_desc.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/MyApp/MyApp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/MyApp/MyApp.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/MyApp/MyApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/MyApp/MyApp.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/MyApp/hid_keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/MyApp/hid_keyboard.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/MyApp/hid_keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/MyApp/hid_keyboard.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Src/main.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Src/stm32f1xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Src/stm32f1xx_hal_msp.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Src/usb_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Src/usb_device.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Src/usbd_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Src/usbd_conf.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Src/usbd_desc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/2_USBD_HID_KeyBoard/Src/usbd_desc.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/.mxproject -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/1_USBD_HID_MOUSE.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/1_USBD_HID_MOUSE.ioc -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Inc/main.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Inc/usb_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Inc/usb_device.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Inc/usbd_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Inc/usbd_conf.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Inc/usbd_desc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Inc/usbd_desc.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/MyApp/MyApp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/MyApp/MyApp.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/MyApp/MyApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/MyApp/MyApp.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/MyApp/hid_keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/MyApp/hid_keyboard.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/MyApp/hid_keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/MyApp/hid_keyboard.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Src/main.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Src/usb_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Src/usb_device.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Src/usbd_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Src/usbd_conf.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Src/usbd_desc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/3_USBD_HID_KeyBoard_Mouse/Src/usbd_desc.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/.mxproject -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/4_USBD_CDC.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/4_USBD_CDC.ioc -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/cmsis_armcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/cmsis_armcc.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/cmsis_gcc.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/cmsis_iccarm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/cmsis_iccarm.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/cmsis_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/cmsis_version.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_armv8mbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_armv8mbl.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_armv8mml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_armv8mml.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_cm0plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_cm0plus.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_cm1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_cm1.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_cm23.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_cm23.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_cm33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_cm33.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_cm7.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_sc000.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/core_sc300.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/mpu_armv7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/mpu_armv7.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/mpu_armv8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/mpu_armv8.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/tz_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Drivers/CMSIS/Include/tz_context.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Inc/main.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Inc/stm32f1xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Inc/stm32f1xx_hal_conf.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Inc/usb_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Inc/usb_device.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Inc/usbd_cdc_if.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Inc/usbd_cdc_if.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Inc/usbd_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Inc/usbd_conf.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Inc/usbd_desc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Inc/usbd_desc.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/MDK-ARM/4_USBD_CDC.uvoptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/MDK-ARM/4_USBD_CDC.uvoptx -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/MDK-ARM/4_USBD_CDC.uvprojx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/MDK-ARM/4_USBD_CDC.uvprojx -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/MDK-ARM/4_USBD_CDC/4_USBD_CDC.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/MDK-ARM/4_USBD_CDC/4_USBD_CDC.htm -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/MDK-ARM/startup_stm32f107xc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/MDK-ARM/startup_stm32f107xc.s -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/MyApp/MyApp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/MyApp/MyApp.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/MyApp/MyApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/MyApp/MyApp.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Src/main.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Src/stm32f1xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Src/stm32f1xx_hal_msp.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Src/usb_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Src/usb_device.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Src/usbd_cdc_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Src/usbd_cdc_if.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Src/usbd_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Src/usbd_conf.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/4_USBD_CDC/Src/usbd_desc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/4_USBD_CDC/Src/usbd_desc.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/.mxproject -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/5_USBD_MSC_RAM.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/5_USBD_MSC_RAM.ioc -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Drivers/CMSIS/Include/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Drivers/CMSIS/Include/cmsis_gcc.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Drivers/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Drivers/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Drivers/CMSIS/Include/core_cm1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Drivers/CMSIS/Include/core_cm1.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Drivers/CMSIS/Include/core_cm23.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Drivers/CMSIS/Include/core_cm23.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Drivers/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Drivers/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Drivers/CMSIS/Include/core_cm33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Drivers/CMSIS/Include/core_cm33.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Drivers/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Drivers/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Drivers/CMSIS/Include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Drivers/CMSIS/Include/core_cm7.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Drivers/CMSIS/Include/mpu_armv7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Drivers/CMSIS/Include/mpu_armv7.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Drivers/CMSIS/Include/mpu_armv8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Drivers/CMSIS/Include/mpu_armv8.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Inc/main.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Inc/stm32f1xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Inc/stm32f1xx_hal_conf.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Inc/usb_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Inc/usb_device.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Inc/usbd_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Inc/usbd_conf.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Inc/usbd_desc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Inc/usbd_desc.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Inc/usbd_storage_if.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Inc/usbd_storage_if.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/MDK-ARM/5_USBD_MSC_RAM.uvoptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/MDK-ARM/5_USBD_MSC_RAM.uvoptx -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/MDK-ARM/5_USBD_MSC_RAM.uvprojx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/MDK-ARM/5_USBD_MSC_RAM.uvprojx -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/MDK-ARM/EventRecorderStub.scvd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/MDK-ARM/EventRecorderStub.scvd -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/MDK-ARM/startup_stm32f107xc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/MDK-ARM/startup_stm32f107xc.s -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Src/main.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Src/stm32f1xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Src/stm32f1xx_hal_msp.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Src/usb_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Src/usb_device.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Src/usbd_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Src/usbd_conf.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Src/usbd_desc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Src/usbd_desc.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/5_USBD_MSC_RAM/Src/usbd_storage_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/5_USBD_MSC_RAM/Src/usbd_storage_if.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/.mxproject -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/6_USBD_MSC_USD_SPI.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/6_USBD_MSC_USD_SPI.ioc -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Inc/fatfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Inc/fatfs.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Inc/ffconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Inc/ffconf.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Inc/main.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Inc/stm32f1xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Inc/stm32f1xx_hal_conf.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Inc/usb_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Inc/usb_device.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Inc/usbd_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Inc/usbd_conf.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Inc/usbd_desc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Inc/usbd_desc.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Inc/usbd_storage_if.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Inc/usbd_storage_if.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Inc/user_diskio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Inc/user_diskio.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/MDK-ARM/startup_stm32f107xc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/MDK-ARM/startup_stm32f107xc.s -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Src/fatfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Src/fatfs.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Src/main.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Src/stm32f1xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Src/stm32f1xx_hal_msp.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Src/usb_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Src/usb_device.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Src/usbd_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Src/usbd_conf.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Src/usbd_desc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Src/usbd_desc.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Src/usbd_storage_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Src/usbd_storage_if.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Src/user_diskio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/6_USBD_MSC_USD_SPI/Src/user_diskio.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/7_USBD_HID_Custom/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/7_USBD_HID_Custom/.mxproject -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/7_USBD_HID_Custom/7_USBD_HID_Custom.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/7_USBD_HID_Custom/7_USBD_HID_Custom.ioc -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/7_USBD_HID_Custom/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/7_USBD_HID_Custom/Inc/main.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/7_USBD_HID_Custom/Inc/stm32f1xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/7_USBD_HID_Custom/Inc/stm32f1xx_hal_conf.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/7_USBD_HID_Custom/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/7_USBD_HID_Custom/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/7_USBD_HID_Custom/Inc/usb_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/7_USBD_HID_Custom/Inc/usb_device.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/7_USBD_HID_Custom/Inc/usbd_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/7_USBD_HID_Custom/Inc/usbd_conf.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/7_USBD_HID_Custom/Inc/usbd_custom_hid_if.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/7_USBD_HID_Custom/Inc/usbd_custom_hid_if.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/7_USBD_HID_Custom/Inc/usbd_desc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/7_USBD_HID_Custom/Inc/usbd_desc.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/7_USBD_HID_Custom/MDK-ARM/startup_stm32f107xc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/7_USBD_HID_Custom/MDK-ARM/startup_stm32f107xc.s -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/7_USBD_HID_Custom/MyApp/MyApp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/7_USBD_HID_Custom/MyApp/MyApp.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/7_USBD_HID_Custom/MyApp/MyApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/7_USBD_HID_Custom/MyApp/MyApp.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/7_USBD_HID_Custom/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/7_USBD_HID_Custom/Src/main.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/7_USBD_HID_Custom/Src/stm32f1xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/7_USBD_HID_Custom/Src/stm32f1xx_hal_msp.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/7_USBD_HID_Custom/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/7_USBD_HID_Custom/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/7_USBD_HID_Custom/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/7_USBD_HID_Custom/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/7_USBD_HID_Custom/Src/usb_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/7_USBD_HID_Custom/Src/usb_device.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/7_USBD_HID_Custom/Src/usbd_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/7_USBD_HID_Custom/Src/usbd_conf.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/7_USBD_HID_Custom/Src/usbd_custom_hid_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/7_USBD_HID_Custom/Src/usbd_custom_hid_if.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/7_USBD_HID_Custom/Src/usbd_desc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/7_USBD_HID_Custom/Src/usbd_desc.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/.mxproject -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Inc/main.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Inc/usb_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Inc/usb_device.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Inc/usbd_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Inc/usbd_conf.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Inc/usbd_desc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Inc/usbd_desc.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/MyApp/MyApp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/MyApp/MyApp.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/MyApp/MyApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/MyApp/MyApp.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Src/main.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Src/usb_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Src/usb_device.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Src/usbd_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Src/usbd_conf.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Src/usbd_desc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/8_USBD_HID_Custom_64Bytes/Src/usbd_desc.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/.mxproject -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/9_USBD_DFU.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/9_USBD_DFU.ioc -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/cmsis_armcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/cmsis_armcc.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/cmsis_gcc.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/cmsis_iccarm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/cmsis_iccarm.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/cmsis_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/cmsis_version.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_armv8mbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_armv8mbl.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_armv8mml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_armv8mml.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_cm0plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_cm0plus.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_cm1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_cm1.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_cm23.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_cm23.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_cm33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_cm33.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_cm7.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_sc000.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/core_sc300.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/mpu_armv7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/mpu_armv7.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/mpu_armv8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/mpu_armv8.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/tz_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Drivers/CMSIS/Include/tz_context.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Inc/main.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Inc/stm32f1xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Inc/stm32f1xx_hal_conf.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Inc/usb_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Inc/usb_device.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Inc/usbd_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Inc/usbd_conf.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Inc/usbd_desc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Inc/usbd_desc.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Inc/usbd_dfu_if.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Inc/usbd_dfu_if.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/MDK-ARM/9_USBD_DFU.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/MDK-ARM/9_USBD_DFU.bin -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/MDK-ARM/9_USBD_DFU.uvoptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/MDK-ARM/9_USBD_DFU.uvoptx -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/MDK-ARM/9_USBD_DFU.uvprojx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/MDK-ARM/9_USBD_DFU.uvprojx -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/MDK-ARM/9_USBD_DFU/9_USBD_DFU.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/MDK-ARM/9_USBD_DFU/9_USBD_DFU.htm -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/MDK-ARM/EventRecorderStub.scvd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/MDK-ARM/EventRecorderStub.scvd -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/MDK-ARM/startup_stm32f107xc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/MDK-ARM/startup_stm32f107xc.s -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/MyApp/MyApp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/MyApp/MyApp.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/MyApp/MyApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/MyApp/MyApp.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Src/main.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Src/stm32f1xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Src/stm32f1xx_hal_msp.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Src/usb_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Src/usb_device.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Src/usbd_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Src/usbd_conf.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Src/usbd_desc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Src/usbd_desc.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU/Src/usbd_dfu_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU/Src/usbd_dfu_if.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/.mxproject -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/3_Test_Serial_TX.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/3_Test_Serial_TX.ioc -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/Inc/main.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/MyApp/MyApp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/MyApp/MyApp.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/MyApp/MyApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/MyApp/MyApp.h -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/Src/main.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/Test1.dfu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/Test1.dfu -------------------------------------------------------------------------------- /B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/Test2.dfu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/B-USB DEVICE 540 180/9_USBD_DFU_Test_Serial_TX/Test2.dfu -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/.mxproject -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/1_USBH_MSC.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/1_USBH_MSC.ioc -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/arm_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/arm_math.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/cmsis_armcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/cmsis_armcc.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/cmsis_armcc_V6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/cmsis_armcc_V6.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/cmsis_gcc.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/core_cm0plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/core_cm0plus.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/core_cm7.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/core_cmFunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/core_cmFunc.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/core_cmInstr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/core_cmInstr.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/core_cmSimd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/core_cmSimd.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/core_sc000.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Drivers/CMSIS/Include/core_sc300.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Inc/fatfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Inc/fatfs.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Inc/ffconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Inc/ffconf.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Inc/main.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Inc/stm32f1xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Inc/stm32f1xx_hal_conf.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Inc/usb_host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Inc/usb_host.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Inc/usbh_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Inc/usbh_conf.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Inc/usbh_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Inc/usbh_platform.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/MDK-ARM/1_USBH_MSC.uvguix.MahdiDadashi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/MDK-ARM/1_USBH_MSC.uvguix.MahdiDadashi -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/MDK-ARM/1_USBH_MSC.uvoptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/MDK-ARM/1_USBH_MSC.uvoptx -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/MDK-ARM/1_USBH_MSC.uvprojx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/MDK-ARM/1_USBH_MSC.uvprojx -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/MDK-ARM/1_USBH_MSC/1_USBH_MSC.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/MDK-ARM/1_USBH_MSC/1_USBH_MSC.htm -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/MDK-ARM/startup_stm32f107xc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/MDK-ARM/startup_stm32f107xc.s -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Middlewares/Third_Party/FatFs/src/ff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Middlewares/Third_Party/FatFs/src/ff.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Middlewares/Third_Party/FatFs/src/ff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Middlewares/Third_Party/FatFs/src/ff.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/MyApp/MyApp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/MyApp/MyApp.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/MyApp/MyApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/MyApp/MyApp.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Src/fatfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Src/fatfs.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Src/main.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Src/stm32f1xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Src/stm32f1xx_hal_msp.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Src/usb_host.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Src/usb_host.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Src/usbh_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Src/usbh_conf.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/1_USBH_MSC/Src/usbh_platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/1_USBH_MSC/Src/usbh_platform.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/.mxproject -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/2_USBH_MSC_uSD_SPI.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/2_USBH_MSC_uSD_SPI.ioc -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Inc/fatfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Inc/fatfs.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Inc/ffconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Inc/ffconf.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Inc/main.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Inc/stm32f1xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Inc/stm32f1xx_hal_conf.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Inc/usb_host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Inc/usb_host.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Inc/usbh_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Inc/usbh_conf.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Inc/usbh_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Inc/usbh_platform.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Inc/user_diskio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Inc/user_diskio.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/MDK-ARM/EventRecorderStub.scvd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/MDK-ARM/EventRecorderStub.scvd -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/MDK-ARM/startup_stm32f107xc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/MDK-ARM/startup_stm32f107xc.s -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/MyApp/MyApp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/MyApp/MyApp.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/MyApp/MyApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/MyApp/MyApp.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Src/fatfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Src/fatfs.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Src/main.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Src/stm32f1xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Src/stm32f1xx_hal_msp.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Src/usb_host.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Src/usb_host.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Src/usbh_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Src/usbh_conf.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Src/usbh_platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Src/usbh_platform.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Src/user_diskio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/2_USBH_MSC_uSD_SPI/Src/user_diskio.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/.mxproject -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/3_USBH_HID.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/3_USBH_HID.ioc -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/arm_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/arm_math.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/cmsis_armcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/cmsis_armcc.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/cmsis_armcc_V6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/cmsis_armcc_V6.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/cmsis_gcc.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/core_cm0plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/core_cm0plus.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/core_cm7.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/core_cmFunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/core_cmFunc.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/core_cmInstr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/core_cmInstr.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/core_cmSimd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/core_cmSimd.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/core_sc000.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Drivers/CMSIS/Include/core_sc300.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Inc/main.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Inc/stm32f1xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Inc/stm32f1xx_hal_conf.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Inc/usb_host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Inc/usb_host.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Inc/usbh_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Inc/usbh_conf.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Inc/usbh_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Inc/usbh_platform.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/MDK-ARM/3_USBH_HID.uvguix.MahdiDadashi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/MDK-ARM/3_USBH_HID.uvguix.MahdiDadashi -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/MDK-ARM/3_USBH_HID.uvoptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/MDK-ARM/3_USBH_HID.uvoptx -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/MDK-ARM/3_USBH_HID.uvprojx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/MDK-ARM/3_USBH_HID.uvprojx -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/MDK-ARM/3_USBH_HID/3_USBH_HID.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/MDK-ARM/3_USBH_HID/3_USBH_HID.htm -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/MDK-ARM/EventRecorderStub.scvd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/MDK-ARM/EventRecorderStub.scvd -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/MDK-ARM/startup_stm32f107xc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/MDK-ARM/startup_stm32f107xc.s -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/MyApp/MyApp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/MyApp/MyApp.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/MyApp/MyApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/MyApp/MyApp.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Src/main.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Src/stm32f1xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Src/stm32f1xx_hal_msp.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Src/usb_host.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Src/usb_host.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Src/usbh_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Src/usbh_conf.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/3_USBH_HID/Src/usbh_platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/3_USBH_HID/Src/usbh_platform.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/.mxproject -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/4_USBH_MSC_FWupgrade.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/4_USBH_MSC_FWupgrade.ioc -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Host FWupgrade/MyAPP.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Host FWupgrade/MyAPP.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Host FWupgrade/MyAPP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Host FWupgrade/MyAPP.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Host FWupgrade/flash_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Host FWupgrade/flash_if.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Host FWupgrade/flash_if.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Host FWupgrade/flash_if.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Inc/fatfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Inc/fatfs.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Inc/ffconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Inc/ffconf.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Inc/main.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Inc/stm32f1xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Inc/stm32f1xx_hal_conf.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Inc/usb_host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Inc/usb_host.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Inc/usbh_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Inc/usbh_conf.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Inc/usbh_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Inc/usbh_platform.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/MDK-ARM/startup_stm32f107xc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/MDK-ARM/startup_stm32f107xc.s -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Src/fatfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Src/fatfs.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Src/main.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Src/stm32f1xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Src/stm32f1xx_hal_msp.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Src/usb_host.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Src/usb_host.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Src/usbh_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Src/usbh_conf.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Src/usbh_platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade/Src/usbh_platform.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade_Test_Serial_TX/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade_Test_Serial_TX/.mxproject -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade_Test_Serial_TX/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade_Test_Serial_TX/Inc/main.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade_Test_Serial_TX/MyApp/MyApp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade_Test_Serial_TX/MyApp/MyApp.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade_Test_Serial_TX/MyApp/MyApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade_Test_Serial_TX/MyApp/MyApp.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade_Test_Serial_TX/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade_Test_Serial_TX/Src/main.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade_Test_Serial_TX/image1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade_Test_Serial_TX/image1.bin -------------------------------------------------------------------------------- /C-USB HOST 540 170/4_USBH_MSC_FWupgrade_Test_Serial_TX/image2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/4_USBH_MSC_FWupgrade_Test_Serial_TX/image2.bin -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/.mxproject -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/5_USBH_MSC_CH376S.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/5_USBH_MSC_CH376S.ioc -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/Drivers/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/Drivers/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/Drivers/CMSIS/Include/core_cm1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/Drivers/CMSIS/Include/core_cm1.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/Drivers/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/Drivers/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/Drivers/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/Drivers/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/Drivers/CMSIS/Include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/Drivers/CMSIS/Include/core_cm7.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/Inc/main.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/Inc/stm32f1xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/Inc/stm32f1xx_hal_conf.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/MDK-ARM/5_USBH_MSC_CH376S.uvoptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/MDK-ARM/5_USBH_MSC_CH376S.uvoptx -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/MDK-ARM/EventRecorderStub.scvd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/MDK-ARM/EventRecorderStub.scvd -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/MDK-ARM/startup_stm32f107xc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/MDK-ARM/startup_stm32f107xc.s -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/MyApp/Ch376msc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/MyApp/Ch376msc.cpp -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/MyApp/Ch376msc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/MyApp/Ch376msc.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/MyApp/CommDef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/MyApp/CommDef.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/MyApp/MyApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/MyApp/MyApp.cpp -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/MyApp/MyApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/MyApp/MyApp.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/MyApp/SetGet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/MyApp/SetGet.cpp -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/MyApp/comm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/MyApp/comm.cpp -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/Src/main.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/Src/stm32f1xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/Src/stm32f1xx_hal_msp.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/5_USBH_MSC_CH376S/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/5_USBH_MSC_CH376S/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/6_USBH_MSC_CH376S - C/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/6_USBH_MSC_CH376S - C/.mxproject -------------------------------------------------------------------------------- /C-USB HOST 540 170/6_USBH_MSC_CH376S - C/5_USBH_MSC_CH376S.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/6_USBH_MSC_CH376S - C/5_USBH_MSC_CH376S.ioc -------------------------------------------------------------------------------- /C-USB HOST 540 170/6_USBH_MSC_CH376S - C/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/6_USBH_MSC_CH376S - C/Inc/main.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/6_USBH_MSC_CH376S - C/Inc/stm32f1xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/6_USBH_MSC_CH376S - C/Inc/stm32f1xx_hal_conf.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/6_USBH_MSC_CH376S - C/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/6_USBH_MSC_CH376S - C/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/6_USBH_MSC_CH376S - C/MyApp/Ch376msc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/6_USBH_MSC_CH376S - C/MyApp/Ch376msc.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/6_USBH_MSC_CH376S - C/MyApp/Ch376msc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/6_USBH_MSC_CH376S - C/MyApp/Ch376msc.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/6_USBH_MSC_CH376S - C/MyApp/MyApp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/6_USBH_MSC_CH376S - C/MyApp/MyApp.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/6_USBH_MSC_CH376S - C/MyApp/MyApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/6_USBH_MSC_CH376S - C/MyApp/MyApp.h -------------------------------------------------------------------------------- /C-USB HOST 540 170/6_USBH_MSC_CH376S - C/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/6_USBH_MSC_CH376S - C/Src/main.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/6_USBH_MSC_CH376S - C/Src/stm32f1xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/6_USBH_MSC_CH376S - C/Src/stm32f1xx_hal_msp.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/6_USBH_MSC_CH376S - C/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/6_USBH_MSC_CH376S - C/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /C-USB HOST 540 170/6_USBH_MSC_CH376S - C/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/C-USB HOST 540 170/6_USBH_MSC_CH376S - C/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /D-PC/PC C# Serial V1.0/PCSerialController/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC C# Serial V1.0/PCSerialController/Form1.Designer.cs -------------------------------------------------------------------------------- /D-PC/PC C# Serial V1.0/PCSerialController/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC C# Serial V1.0/PCSerialController/Form1.cs -------------------------------------------------------------------------------- /D-PC/PC C# Serial V1.0/PCSerialController/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC C# Serial V1.0/PCSerialController/Form1.resx -------------------------------------------------------------------------------- /D-PC/PC C# Serial V1.0/PCSerialController/PCSerialController.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC C# Serial V1.0/PCSerialController/PCSerialController.csproj -------------------------------------------------------------------------------- /D-PC/PC C# Serial V1.0/PCSerialController/PCSerialController.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC C# Serial V1.0/PCSerialController/PCSerialController.sln -------------------------------------------------------------------------------- /D-PC/PC C# Serial V1.0/PCSerialController/PCSerialController.v12.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC C# Serial V1.0/PCSerialController/PCSerialController.v12.suo -------------------------------------------------------------------------------- /D-PC/PC C# Serial V1.0/PCSerialController/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC C# Serial V1.0/PCSerialController/Program.cs -------------------------------------------------------------------------------- /D-PC/PC C# Serial V1.0/PCSerialController/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC C# Serial V1.0/PCSerialController/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /D-PC/PC C# Serial V1.0/PCSerialController/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC C# Serial V1.0/PCSerialController/Properties/Resources.resx -------------------------------------------------------------------------------- /D-PC/PC USB_HID C# V1.1/USB_HID PC C-Sharp V1.1.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID C# V1.1/USB_HID PC C-Sharp V1.1.sln -------------------------------------------------------------------------------- /D-PC/PC USB_HID C# V1.1/USB_HID PC C-Sharp V1.1.v12.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID C# V1.1/USB_HID PC C-Sharp V1.1.v12.suo -------------------------------------------------------------------------------- /D-PC/PC USB_HID C# V1.1/USB_HID PC C-Sharp V1.1/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID C# V1.1/USB_HID PC C-Sharp V1.1/Form1.Designer.cs -------------------------------------------------------------------------------- /D-PC/PC USB_HID C# V1.1/USB_HID PC C-Sharp V1.1/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID C# V1.1/USB_HID PC C-Sharp V1.1/Form1.cs -------------------------------------------------------------------------------- /D-PC/PC USB_HID C# V1.1/USB_HID PC C-Sharp V1.1/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID C# V1.1/USB_HID PC C-Sharp V1.1/Form1.resx -------------------------------------------------------------------------------- /D-PC/PC USB_HID C# V1.1/USB_HID PC C-Sharp V1.1/HIDInterface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID C# V1.1/USB_HID PC C-Sharp V1.1/HIDInterface.cs -------------------------------------------------------------------------------- /D-PC/PC USB_HID C# V1.1/USB_HID PC C-Sharp V1.1/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID C# V1.1/USB_HID PC C-Sharp V1.1/Program.cs -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/HID_Dongle_Qt.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/HID_Dongle_Qt.pro -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/HID_Dongle_Qt.pro.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/HID_Dongle_Qt.pro.user -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/dialogstatus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/dialogstatus.cpp -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/dialogstatus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/dialogstatus.h -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/dialogstatus.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/dialogstatus.ui -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/fcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/fcd.c -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/fcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/fcd.h -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/ftd2xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/ftd2xx.h -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/hid-libusb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/hid-libusb.c -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/hidapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/hidapi.h -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/hidmac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/hidmac.c -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/hidraw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/hidraw.c -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/hidwin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/hidwin.c -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/main.cpp -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/mainwindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/mainwindow.cpp -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/mainwindow.h -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/mainwindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/mainwindow.ui -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/myserial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/myserial.cpp -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/myserial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/HID_Dongle_Qt/myserial.h -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/LIBs/FTDI/ftd2xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/LIBs/FTDI/ftd2xx.h -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/LIBs/libusb/examples/source/ezusb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/LIBs/libusb/examples/source/ezusb.c -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/LIBs/libusb/examples/source/ezusb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/LIBs/libusb/examples/source/ezusb.h -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/LIBs/libusb/examples/source/fxload.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/LIBs/libusb/examples/source/fxload.c -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/LIBs/libusb/examples/source/listdevs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/LIBs/libusb/examples/source/listdevs.c -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/LIBs/libusb/examples/source/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/LIBs/libusb/examples/source/stdint.h -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/LIBs/libusb/examples/source/xusb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/LIBs/libusb/examples/source/xusb.c -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/LIBs/libusb/include/libusb-1.0/libusb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/LIBs/libusb/include/libusb-1.0/libusb.h -------------------------------------------------------------------------------- /D-PC/PC USB_HID Qt V1.0/LIBs/libusb/libusb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/D-PC/PC USB_HID Qt V1.0/LIBs/libusb/libusb.h -------------------------------------------------------------------------------- /E-Documents/00-usb learn by mahdi dadashi.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/00-usb learn by mahdi dadashi.pdf -------------------------------------------------------------------------------- /E-Documents/02_USB introduction.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/02_USB introduction.pdf -------------------------------------------------------------------------------- /E-Documents/03_USB transfers.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/03_USB transfers.pdf -------------------------------------------------------------------------------- /E-Documents/04_USB_descriptors.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/04_USB_descriptors.pdf -------------------------------------------------------------------------------- /E-Documents/05_USB standard class overview.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/05_USB standard class overview.pdf -------------------------------------------------------------------------------- /E-Documents/06_USB over STM32 family.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/06_USB over STM32 family.pdf -------------------------------------------------------------------------------- /E-Documents/07_STM32 USB hardware design.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/07_STM32 USB hardware design.pdf -------------------------------------------------------------------------------- /E-Documents/08_STM32 USB Device library.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/08_STM32 USB Device library.pdf -------------------------------------------------------------------------------- /E-Documents/CH376S Datasheet1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/CH376S Datasheet1.pdf -------------------------------------------------------------------------------- /E-Documents/STM32Cube USB device library.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/STM32Cube USB device library.pdf -------------------------------------------------------------------------------- /E-Documents/STM32Cube USB host library.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/STM32Cube USB host library.pdf -------------------------------------------------------------------------------- /E-Documents/ch376s sch stm32.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/ch376s sch stm32.jpg -------------------------------------------------------------------------------- /E-Documents/hut1_12v2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/hut1_12v2.pdf -------------------------------------------------------------------------------- /E-Documents/naminic STM32F107-BOARD/94KA02-V1.PcbDoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/naminic STM32F107-BOARD/94KA02-V1.PcbDoc -------------------------------------------------------------------------------- /E-Documents/naminic STM32F107-BOARD/94KA02-V1.PcbDoc.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/naminic STM32F107-BOARD/94KA02-V1.PcbDoc.htm -------------------------------------------------------------------------------- /E-Documents/naminic STM32F107-BOARD/BOM.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/naminic STM32F107-BOARD/BOM.xlsx -------------------------------------------------------------------------------- /E-Documents/naminic STM32F107-BOARD/ST.PrjPcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/naminic STM32F107-BOARD/ST.PrjPcb -------------------------------------------------------------------------------- /E-Documents/naminic STM32F107-BOARD/ethernet.SchDoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/naminic STM32F107-BOARD/ethernet.SchDoc -------------------------------------------------------------------------------- /E-Documents/naminic STM32F107-BOARD/madule.Harness: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/naminic STM32F107-BOARD/madule.Harness -------------------------------------------------------------------------------- /E-Documents/naminic STM32F107-BOARD/madule.SchDoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/naminic STM32F107-BOARD/madule.SchDoc -------------------------------------------------------------------------------- /E-Documents/naminic STM32F107-BOARD/mainBoard.SchDoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/naminic STM32F107-BOARD/mainBoard.SchDoc -------------------------------------------------------------------------------- /E-Documents/naminic STM32F107-BOARD/peripheral.SchDoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/naminic STM32F107-BOARD/peripheral.SchDoc -------------------------------------------------------------------------------- /E-Documents/naminic stm32f107 schematic v2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/naminic stm32f107 schematic v2.pdf -------------------------------------------------------------------------------- /E-Documents/stm32f107 naminic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/stm32f107 naminic.jpg -------------------------------------------------------------------------------- /E-Documents/stm32f407-discovery.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/E-Documents/stm32f407-discovery.jpg -------------------------------------------------------------------------------- /F-Codes/Convert to bin for keil user.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/F-Codes/Convert to bin for keil user.txt -------------------------------------------------------------------------------- /F-Codes/Device DFU/MyApp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/F-Codes/Device DFU/MyApp.c -------------------------------------------------------------------------------- /F-Codes/Device DFU/MyApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/F-Codes/Device DFU/MyApp.h -------------------------------------------------------------------------------- /F-Codes/Device DFU/usbd_dfu_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/F-Codes/Device DFU/usbd_dfu_if.c -------------------------------------------------------------------------------- /F-Codes/Device DFU/usbd_dfu_if.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/F-Codes/Device DFU/usbd_dfu_if.h -------------------------------------------------------------------------------- /F-Codes/Host FWupgrade/MyAPP.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/F-Codes/Host FWupgrade/MyAPP.c -------------------------------------------------------------------------------- /F-Codes/Host FWupgrade/MyAPP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/F-Codes/Host FWupgrade/MyAPP.h -------------------------------------------------------------------------------- /F-Codes/Host FWupgrade/flash_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/F-Codes/Host FWupgrade/flash_if.c -------------------------------------------------------------------------------- /F-Codes/Host FWupgrade/flash_if.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/F-Codes/Host FWupgrade/flash_if.h -------------------------------------------------------------------------------- /F-Codes/Save Array to Hex file in Keil.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/F-Codes/Save Array to Hex file in Keil.txt -------------------------------------------------------------------------------- /F-Codes/hid_Custom_64Bytes Descriptor.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/F-Codes/hid_Custom_64Bytes Descriptor.txt -------------------------------------------------------------------------------- /F-Codes/hid_keyboard Descriptor.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/F-Codes/hid_keyboard Descriptor.txt -------------------------------------------------------------------------------- /F-Codes/hid_keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/F-Codes/hid_keyboard.c -------------------------------------------------------------------------------- /F-Codes/hid_keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/F-Codes/hid_keyboard.h -------------------------------------------------------------------------------- /F-Codes/user_diskio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/F-Codes/user_diskio.c -------------------------------------------------------------------------------- /F-Codes/user_diskio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/F-Codes/user_diskio.h -------------------------------------------------------------------------------- /G-Tools/DfuSe v3.0.6.msi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/DfuSe v3.0.6.msi -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/Bin/Conf/Default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/Bin/Conf/Default.conf -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/readme.txt -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/Debug/Conf/Default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/Debug/Conf/Default.conf -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/DesrciptorView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/DesrciptorView.cpp -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/DesrciptorView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/DesrciptorView.h -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/FeatureView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/FeatureView.cpp -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/FeatureView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/FeatureView.h -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/GraphicConfig.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/GraphicConfig.ico -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/GraphicConfigView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/GraphicConfigView.cpp -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/GraphicConfigView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/GraphicConfigView.h -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/GraphicView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/GraphicView.cpp -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/GraphicView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/GraphicView.h -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/GraphicView.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/GraphicView.ico -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/HID Capabilities.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/HID Capabilities.ico -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/HexEdit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/HexEdit.cpp -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/HexEdit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/HexEdit.h -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/IconButton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/IconButton.cpp -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/IconButton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/IconButton.h -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/Inc/HIDSDI.H: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/Inc/HIDSDI.H -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/Inc/Hid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/Inc/Hid.h -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/Inc/Hidpi++.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/Inc/Hidpi++.h -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/Inc/Hidsdi++.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/Inc/Hidsdi++.h -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/Inc/Hidusage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/Inc/Hidusage.h -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/Inc/SETUPAPI.H: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/Inc/SETUPAPI.H -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/Inc/USB100.H: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/Inc/USB100.H -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/Ini.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/Ini.cpp -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/Ini.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/Ini.h -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/LedOff.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/LedOff.ico -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/LedOn.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/LedOn.ico -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/Release/Conf/Default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/Release/Conf/Default.conf -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/ReportView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/ReportView.cpp -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/ReportView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/ReportView.h -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/StdAfx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/StdAfx.cpp -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/StdAfx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/StdAfx.h -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/Transfere.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/Transfere.ico -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/USB_Blue.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/USB_Blue.ico -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/UsbHidDemonstrator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/UsbHidDemonstrator.cpp -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/UsbHidDemonstrator.dsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/UsbHidDemonstrator.dsp -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/UsbHidDemonstrator.dsw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/UsbHidDemonstrator.dsw -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/UsbHidDemonstrator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/UsbHidDemonstrator.h -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/UsbHidDemonstrator.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/UsbHidDemonstrator.rc -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/UsbHidDemonstrator.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/UsbHidDemonstrator.sln -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/UsbHidDemonstrator.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/UsbHidDemonstrator.vcproj -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/UsbHidDemonstratorDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/UsbHidDemonstratorDlg.cpp -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/UsbHidDemonstratorDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/UsbHidDemonstratorDlg.h -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/hexeditctrl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/hexeditctrl.cpp -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/hexeditctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/hexeditctrl.h -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/res/UsbHidDemonstrator.rc2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/res/UsbHidDemonstrator.rc2 -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/src/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/src/resource.h -------------------------------------------------------------------------------- /G-Tools/USB HID Demonstrator/version.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/USB HID Demonstrator/version.txt -------------------------------------------------------------------------------- /G-Tools/Virtual COM Port Driver/dpinst.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/Virtual COM Port Driver/dpinst.xml -------------------------------------------------------------------------------- /G-Tools/Virtual COM Port Driver/stmcdc.cat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/Virtual COM Port Driver/stmcdc.cat -------------------------------------------------------------------------------- /G-Tools/Virtual COM Port Driver/stmcdc.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/Virtual COM Port Driver/stmcdc.inf -------------------------------------------------------------------------------- /G-Tools/Virtual COM Port Driver/version.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/Virtual COM Port Driver/version.txt -------------------------------------------------------------------------------- /G-Tools/bin2c.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/G-Tools/bin2c.bat -------------------------------------------------------------------------------- /G-Tools/hex2bin.bat: -------------------------------------------------------------------------------- 1 | hex2bin.exe out.hex 2 | pause 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/README.md -------------------------------------------------------------------------------- /USB Projects 9809.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahdidadashi65/STM32_USB_Tutorials/HEAD/USB Projects 9809.rar --------------------------------------------------------------------------------