BSP_DISCO_L4R9I
Dependents: DISCO_L4R9I-LCD-demo
Revision 1:2105b8894450, committed 2019-11-26
- Comitter:
- Jerome Coutant
- Date:
- Tue Nov 26 14:35:07 2019 +0100
- Parent:
- 0:31ddfafdd3da
- Commit message:
- Update for MBED use
Changed in this revision
--- a/Drivers/BSP/STM32L4R9I-Discovery/stm32l4r9i_discovery.c Fri Nov 22 16:43:39 2019 +0100 +++ b/Drivers/BSP/STM32L4R9I-Discovery/stm32l4r9i_discovery.c Tue Nov 26 14:35:07 2019 +0100 @@ -199,15 +199,15 @@ * @brief Configures LED GPIOs. * @param Led: Specifies the Led to be configured. * This parameter can be one of following parameters: - * @arg LED1 - * @arg LED2 + * @arg DISCO_LED1 + * @arg DISCO_LED2 * @retval None */ void BSP_LED_Init(Led_TypeDef Led) { GPIO_InitTypeDef GPIO_InitStructure; - if (Led == LED2) + if (Led == DISCO_LED2) { /* Enable the GPIO_LED clock */ LED2_GPIO_CLK_ENABLE(); @@ -243,13 +243,13 @@ * @brief Unconfigures LED GPIOs. * @param Led: Specifies the Led to be unconfigured. * This parameter can be one of following parameters: - * @arg LED1 - * @arg LED2 + * @arg DISCO_LED1 + * @arg DISCO_LED2 * @retval None */ void BSP_LED_DeInit(Led_TypeDef Led) { - if (Led == LED2) + if (Led == DISCO_LED2) { /* Enable the GPIO_LED clock */ LED2_GPIO_CLK_ENABLE(); @@ -263,13 +263,13 @@ * @brief Turns selected LED On. * @param Led: Specifies the Led to be set on. * This parameter can be one of following parameters: - * @arg LED1 - * @arg LED2 + * @arg DISCO_LED1 + * @arg DISCO_LED2 * @retval None */ void BSP_LED_On(Led_TypeDef Led) { - if (Led == LED2) + if (Led == DISCO_LED2) { HAL_GPIO_WritePin(LED2_GPIO_PORT, LED_PIN[Led], GPIO_PIN_RESET); } @@ -283,13 +283,13 @@ * @brief Turns selected LED Off. * @param Led: Specifies the Led to be set off. * This parameter can be one of following parameters: - * @arg LED1 - * @arg LED2 + * @arg DISCO_LED1 + * @arg DISCO_LED2 * @retval None */ void BSP_LED_Off(Led_TypeDef Led) { - if (Led == LED2) + if (Led == DISCO_LED2) { HAL_GPIO_WritePin(LED2_GPIO_PORT, LED_PIN[Led], GPIO_PIN_SET); } @@ -303,13 +303,13 @@ * @brief Toggles the selected LED. * @param Led: Specifies the Led to be toggled. * This parameter can be one of following parameters: - * @arg LED1 - * @arg LED2 + * @arg DISCO_LED1 + * @arg DISCO_LED2 * @retval None */ void BSP_LED_Toggle(Led_TypeDef Led) { - if (Led == LED2) + if (Led == DISCO_LED2) { HAL_GPIO_TogglePin(LED2_GPIO_PORT, LED_PIN[Led]); }
--- a/Drivers/BSP/STM32L4R9I-Discovery/stm32l4r9i_discovery.h Fri Nov 22 16:43:39 2019 +0100 +++ b/Drivers/BSP/STM32L4R9I-Discovery/stm32l4r9i_discovery.h Tue Nov 26 14:35:07 2019 +0100 @@ -59,10 +59,10 @@ */ typedef enum { - LED1 = 0, - LED2 = 1, - LED_ORANGE = LED1, - LED_GREEN = LED2 + DISCO_LED1 = 0, + DISCO_LED2 = 1, + LED_ORANGE = DISCO_LED1, + LED_GREEN = DISCO_LED2 }Led_TypeDef;
--- a/Drivers/BSP/STM32L4R9I-Discovery/stm32l4r9i_discovery_lcd.c Fri Nov 22 16:43:39 2019 +0100 +++ b/Drivers/BSP/STM32L4R9I-Discovery/stm32l4r9i_discovery_lcd.c Tue Nov 26 14:35:07 2019 +0100 @@ -70,11 +70,12 @@ #include "stm32l4r9i_discovery_gfxmmu_lut.h" #include "stm32l4r9i_discovery_io.h" #include "../../../Utilities/Fonts/fonts.h" +/* Removed for MBED #include "../../../Utilities/Fonts/font24.c" #include "../../../Utilities/Fonts/font20.c" #include "../../../Utilities/Fonts/font16.c" #include "../../../Utilities/Fonts/font12.c" -#include "../../../Utilities/Fonts/font8.c" +#include "../../../Utilities/Fonts/font8.c" */ /** @addtogroup BSP * @{ @@ -1989,6 +1990,18 @@ } } + +/** + * @brief This function handles DSI global interrupt request. + * @param None + * @retval None + */ +void DSI_IRQHandler(void) +{ + BSP_LCD_DSI_IRQHandler(); +} + + /** * @} */