開発環境 Ac6 System Workbench for STM32
基板 STM32FDISCOVERY
CPU STM32F407VGT6
ARM Cortex-M4
inc | STM32F4-Discovery_FW_V1.1.0\Project\FW_upgrade\inc |
src | STM32F4-Discovery_FW_V1.1.0\Project\FW_upgrade\src |
usb_bsp_tempate.c usb_dcd.c usb_dcd_int.c usb_otg.c | USB_OTG_Driver\src |
ccsbcs.c syncobj.c diskio.c | fat_fs\src\option |
#ifndef USE_USB_OTG_FS //<yf> #define USE_USB_OTG_FS #endif /* USE_USB_OTG_FS */ #ifndef USE_EMBEDDED_PHY //<yf> #define USE_EMBEDDED_PHY #endif /* USE_EMBEDDED_PHY */
int USBH_USR_MSC_Application(void) { EXTI_InitTypeDef EXTI_InitStructure; switch (USBH_USR_ApplicationState) { <<省略>> case USH_USR_IAP: <<省略>> /* Writes Flash memory */ COMMAND_DOWNLOAD(); while(TimingDelay); //<yf> /* Initialize User_Button on STM32F4-Discovery in the GPIO Mode ----------*/ STM_EVAL_PBInit(BUTTON_USER, BUTTON_MODE_GPIO);