|
|
|
@ -13,34 +13,35 @@ extern "C" {
|
|
|
|
|
#include "../stm32f042/Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h"
|
|
|
|
|
typedef enum
|
|
|
|
|
{
|
|
|
|
|
pinA0 = GPIOA_BASE | 0,
|
|
|
|
|
pinA1 = GPIOA_BASE | 1,
|
|
|
|
|
pinA2 = GPIOA_BASE | 2,
|
|
|
|
|
pinA3 = GPIOA_BASE | 3,
|
|
|
|
|
pinA4 = GPIOA_BASE | 4,
|
|
|
|
|
pinA5 = GPIOA_BASE | 5,
|
|
|
|
|
pinA6 = GPIOA_BASE | 6,
|
|
|
|
|
pinA7 = GPIOA_BASE | 7,
|
|
|
|
|
pinA8 = GPIOA_BASE | 8,
|
|
|
|
|
pinA9 = GPIOA_BASE | 9,
|
|
|
|
|
pinA10 = GPIOA_BASE | 10,
|
|
|
|
|
pinA11 = GPIOA_BASE | 11,
|
|
|
|
|
pinA12 = GPIOA_BASE | 12,
|
|
|
|
|
pinA13 = GPIOA_BASE | 13,
|
|
|
|
|
pinA14 = GPIOA_BASE | 14,
|
|
|
|
|
pinA15 = GPIOA_BASE | 15,
|
|
|
|
|
|
|
|
|
|
pinB0 = GPIOB_BASE | 0,
|
|
|
|
|
pinB1 = GPIOB_BASE | 1,
|
|
|
|
|
pinB3 = GPIOB_BASE | 3,
|
|
|
|
|
pinB4 = GPIOB_BASE | 4,
|
|
|
|
|
pinB5 = GPIOB_BASE | 5,
|
|
|
|
|
pinB6 = GPIOB_BASE | 6,
|
|
|
|
|
pinB7 = GPIOB_BASE | 7,
|
|
|
|
|
pinB8 = GPIOB_BASE | 8,
|
|
|
|
|
|
|
|
|
|
pinF0 = GPIOF_BASE | 0,
|
|
|
|
|
pinF1 = GPIOF_BASE | 1
|
|
|
|
|
// NAME = BASE ADDR | PORT | PIN NO
|
|
|
|
|
pinA0 = GPIOA_BASE | 0x00 | 0,
|
|
|
|
|
pinA1 = GPIOA_BASE | 0x00 | 1,
|
|
|
|
|
pinA2 = GPIOA_BASE | 0x00 | 2,
|
|
|
|
|
pinA3 = GPIOA_BASE | 0x00 | 3,
|
|
|
|
|
pinA4 = GPIOA_BASE | 0x00 | 4,
|
|
|
|
|
pinA5 = GPIOA_BASE | 0x00 | 5,
|
|
|
|
|
pinA6 = GPIOA_BASE | 0x00 | 6,
|
|
|
|
|
pinA7 = GPIOA_BASE | 0x00 | 7,
|
|
|
|
|
pinA8 = GPIOA_BASE | 0x00 | 8,
|
|
|
|
|
pinA9 = GPIOA_BASE | 0x00 | 9,
|
|
|
|
|
pinA10 = GPIOA_BASE | 0x00 | 10,
|
|
|
|
|
pinA11 = GPIOA_BASE | 0x00 | 11,
|
|
|
|
|
pinA12 = GPIOA_BASE | 0x00 | 12,
|
|
|
|
|
pinA13 = GPIOA_BASE | 0x00 | 13,
|
|
|
|
|
pinA14 = GPIOA_BASE | 0x00 | 14,
|
|
|
|
|
pinA15 = GPIOA_BASE | 0x00 | 15,
|
|
|
|
|
|
|
|
|
|
pinB0 = GPIOB_BASE | 0x10 | 0,
|
|
|
|
|
pinB1 = GPIOB_BASE | 0x10 | 1,
|
|
|
|
|
pinB3 = GPIOB_BASE | 0x10 | 3,
|
|
|
|
|
pinB4 = GPIOB_BASE | 0x10 | 4,
|
|
|
|
|
pinB5 = GPIOB_BASE | 0x10 | 5,
|
|
|
|
|
pinB6 = GPIOB_BASE | 0x10 | 6,
|
|
|
|
|
pinB7 = GPIOB_BASE | 0x10 | 7,
|
|
|
|
|
pinB8 = GPIOB_BASE | 0x10 | 8,
|
|
|
|
|
|
|
|
|
|
pinF0 = GPIOF_BASE | 0x20 | 0,
|
|
|
|
|
pinF1 = GPIOF_BASE | 0x20 | 1
|
|
|
|
|
}pinNo_t;
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|