ST / BSP_DISCO_L496AG

Dependents:   DISCO_L496AG-LCD-prova_1 DISCO_L496AG-LCD-prova_2 DISCO_L496AG-LCD-demo DISCO_L496AG-SRAM-demo

Embed: (wiki syntax)

« Back to documentation index

stm32l496g_discovery.h File Reference

stm32l496g_discovery.h File Reference

This file contains definitions for STM32L496G_DISCOVERY's LEDs, push-buttons hardware resources (MB1261). More...

Go to the source code of this file.

Data Structures

struct  LCD_CONTROLLER_TypeDef
 LCD constroller Types Definition. More...

Enumerations

enum  Led_TypeDef
 

LED Types Definition.

More...
enum  JOYState_TypeDef
 

JOYSTICK Types Definition.

More...

Functions

uint32_t BSP_GetVersion (void)
 This method returns the STM32L496 DISCOVERY BSP Driver revision.
void BSP_LED_Init (Led_TypeDef Led)
 Configures LED GPIOs.
void BSP_LED_DeInit (Led_TypeDef Led)
 Unconfigures LED GPIOs.
void BSP_LED_On (Led_TypeDef Led)
 Turns selected LED On.
void BSP_LED_Off (Led_TypeDef Led)
 Turns selected LED Off.
void BSP_LED_Toggle (Led_TypeDef Led)
 Toggles the selected LED.
uint8_t BSP_JOY_Init (JOYMode_TypeDef Joy_Mode)
 Configures all buttons of the joystick in GPIO or EXTI modes.
void BSP_JOY_DeInit (void)
 Unconfigures all GPIOs used as buttons of the joystick.
JOYState_TypeDef BSP_JOY_GetState (void)
 Returns the current joystick status.
void BSP_COM_Init (COM_TypeDef COM, UART_HandleTypeDef *huart)
 Configures COM port.
void BSP_COM_DeInit (COM_TypeDef COM, UART_HandleTypeDef *huart)
 DeInit COM port.
void FMC_BANK1_MspInit (void)
 Initializes FMC_BANK1_LCD_IO MSP.
void FMC_BANK1_MspDeInit (void)
 DeInitializes FMC_BANK1_LCD_IO MSP.
void I2C2_Init (void)
 Discovery I2C2 Bus initialization.
void I2C2_DeInit (void)
 Discovery I2C2 Bus Deinitialization.

Detailed Description

This file contains definitions for STM32L496G_DISCOVERY's LEDs, push-buttons hardware resources (MB1261).

Author:
MCD Application Team
Attention:

© Copyright (c) 2017 STMicroelectronics. All rights reserved.

This software component is licensed by ST under BSD 3-Clause license, the "License"; You may not use this file except in compliance with the License. You may obtain a copy of the License at: opensource.org/licenses/BSD-3-Clause

Definition in file stm32l496g_discovery.h.