#ifndef BSP_PRESENT #define BSP_PRESENT /* ********************************************************************************************************* * EXTERNS ********************************************************************************************************* */ /* ********************************************************************************************************* * INCLUDE FILES ********************************************************************************************************* */ #include /* ********************************************************************************************************* * DEFINES ********************************************************************************************************* */ /* board configuration */ // SDCard Driver <1=>SDIO sdcard <0=>SPI MMC card // Default: 1 #define STM32_USE_SDIO 0 /* whether use board external SRAM memory */ // Use external SRAM memory on the board // Enable External SRAM memory #define STM32_EXT_SRAM 0 // Begin Address of External SRAM // Default: 0x68000000 #define STM32_EXT_SRAM_BEGIN 0x68000000 /* the begining address of external SRAM */ // End Address of External SRAM // Default: 0x68080000 #define STM32_EXT_SRAM_END 0x68080000 /* the end address of external SRAM */ // // Internal SRAM memory size[Kbytes] <8-64> // Default: 64 #define STM32_SRAM_SIZE 64 #define STM32_SRAM_END (SRAM_BASE + STM32_SRAM_SIZE * 1024) #define VECT_TAB_FLASH /* use Flash to store vector table */ #define LED_RUN_ON GPIO_SetBits (GPIOB,GPIO_Pin_5) //RUN #define LED_RUN_OFF GPIO_ResetBits(GPIOB,GPIO_Pin_5) //RUN /*********************************************************************************************************/ /** MACRO'S */ /***********************************************************************************************************/ /***********************************************************************************************************/ /* DATA TYPES */ /***********************************************************************************************************/ /********************************************************************************************************** * GLOBAL VARIABLES **********************************************************************************************************/ /* ********************************************************************************************************* * FUNCTION PROTOTYPES ********************************************************************************************************* */ void BSP_Init(void); void delay(uint32_t nCount); void IWDG_Feed(void); /* ********************************************************************************************************* * INTERRUPT SERVICES ********************************************************************************************************* */ #endif /* End of module include. */