|
discoverpixy
|
This file provides set of firmware functions to manage Leds and push-button available on STM32F4-Discovery Kit from STMicroelectronics. More...
#include "stm32f4_discovery.h"
Functions | |
| void | STM_EVAL_LEDInit (Led_TypeDef Led) |
| Configures LED GPIO. More... | |
| void | STM_EVAL_LEDOn (Led_TypeDef Led) |
| Turns selected LED On. More... | |
| void | STM_EVAL_LEDOff (Led_TypeDef Led) |
| Turns selected LED Off. More... | |
| void | STM_EVAL_LEDToggle (Led_TypeDef Led) |
| Toggles the selected LED. More... | |
| void | STM_EVAL_PBInit (Button_TypeDef Button, ButtonMode_TypeDef Button_Mode) |
| Configures Button GPIO and EXTI Line. More... | |
| uint32_t | STM_EVAL_PBGetState (Button_TypeDef Button) |
| Returns the selected Button state. More... | |
Variables | |
| GPIO_TypeDef * | GPIO_PORT [LEDn] |
| const uint16_t | GPIO_PIN [LEDn] |
| const uint32_t | GPIO_CLK [LEDn] |
| GPIO_TypeDef * | BUTTON_PORT [BUTTONn] = {USER_BUTTON_GPIO_PORT } |
| const uint16_t | BUTTON_PIN [BUTTONn] = {USER_BUTTON_PIN } |
| const uint32_t | BUTTON_CLK [BUTTONn] = {USER_BUTTON_GPIO_CLK } |
| const uint16_t | BUTTON_EXTI_LINE [BUTTONn] = {USER_BUTTON_EXTI_LINE } |
| const uint8_t | BUTTON_PORT_SOURCE [BUTTONn] = {USER_BUTTON_EXTI_PORT_SOURCE} |
| const uint8_t | BUTTON_PIN_SOURCE [BUTTONn] = {USER_BUTTON_EXTI_PIN_SOURCE } |
| const uint8_t | BUTTON_IRQn [BUTTONn] = {USER_BUTTON_EXTI_IRQn } |
| NVIC_InitTypeDef | NVIC_InitStructure |
This file provides set of firmware functions to manage Leds and push-button available on STM32F4-Discovery Kit from STMicroelectronics.
THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
1.8.9.1