0,0 → 1,36 |
#ifndef __STM32_EVAL_H__ |
#define __STM32_EVAL_H__ |
|
#include "stm32f10x_conf.h" |
|
#define LEDn 4 |
#define LED1_GPIO_PORT GPIOB |
#define LED1_GPIO_CLK RCC_APB2Periph_GPIOB |
#define LED1_GPIO_PIN GPIO_Pin_4 |
|
#define LED2_GPIO_PORT GPIOB |
#define LED2_GPIO_CLK RCC_APB2Periph_GPIOB |
#define LED2_GPIO_PIN GPIO_Pin_5 |
|
#define LED3_GPIO_PORT GPIOB |
#define LED3_GPIO_CLK RCC_APB2Periph_GPIOB |
#define LED3_GPIO_PIN GPIO_Pin_6 |
|
#define LED4_GPIO_PORT GPIOB |
#define LED4_GPIO_CLK RCC_APB2Periph_GPIOB |
#define LED4_GPIO_PIN GPIO_Pin_7 |
|
typedef enum |
{ |
LED1 = 0, |
LED2 = 1, |
LED3 = 2, |
LED4 = 3 |
} Led_TypeDef; |
|
void STM_EVAL_LEDInit(Led_TypeDef Led); |
void STM_EVAL_LEDOn(Led_TypeDef Led); |
void STM_EVAL_LEDOff(Led_TypeDef Led); |
void STM_EVAL_LEDToggle(Led_TypeDef Led); |
|
#endif /* __STM32_EVAL_H__ */ |