X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fstm32f103-nucleo%2Fao_pins.h;h=8062d7f2a35e1745ea6d9e5a8ac61e1e1434e484;hb=3da00a912b07c77d06785933c92e287ab48b0f79;hp=62e50edc0330e41a536c2843f0768d7597658b24;hpb=b23ac7ea00ec26779354869765ced9caa2d05738;p=fw%2Faltos diff --git a/src/stm32f103-nucleo/ao_pins.h b/src/stm32f103-nucleo/ao_pins.h index 62e50edc..8062d7f2 100644 --- a/src/stm32f103-nucleo/ao_pins.h +++ b/src/stm32f103-nucleo/ao_pins.h @@ -40,13 +40,32 @@ #define AO_USB_PULLUP_PORT (&stm_gpiob) #define AO_USB_PULLUP_PIN 12 - #define HAS_LED 1 #define LED_0_PORT (&stm_gpioa) #define LED_0_PIN 5 #define AO_LED_GREEN (1 << 0) #define AO_LED_PANIC AO_LED_GREEN -#define HAS_SERIAL_1 1 -#define USE_SERIAL_1_STDIN 1 +#define HAS_SERIAL_1 0 +#define USE_SERIAL_1_STDIN 0 #define SERIAL_1_PA9_PA10 1 + +#define HAS_SERIAL_2 1 +#define USE_SERIAL_2_STDIN 1 +#define SERIAL_2_PA2_PA3 1 +#define SERIAL_2_SPEED AO_SERIAL_SPEED_115200 + +#define HAS_SPI_1 1 +#define SPI_1_PA5_PA6_PA7 1 +#define SPI_1_MODE_OUTPUT STM_GPIO_CR_MODE_OUTPUT_10MHZ + +#define AO_ST7565_CS_PORT (&stm_gpioa) /* pin 1 */ +#define AO_ST7565_CS_PIN 4 +#define AO_ST7565_RESET_PORT (&stm_gpioa) /* pin 2 */ +#define AO_ST7565_RESET_PIN 0 +#define AO_ST7565_A0_PORT (&stm_gpioa) /* pin 3 */ +#define AO_ST7565_A0_PIN 1 +#define AO_ST7565_SPI_BUS AO_SPI_1_PA5_PA6_PA7 +#define AO_ST7565_WIDTH 128 +#define AO_ST7565_HEIGHT 64 +#define AO_ST7565_BIAS ST7565_LCD_BIAS_1_9