28 #ifndef ESOS_STM32L4_EDUB_4BIT_LCDWO_H
29 #define ESOS_STM32L4_EDUB_4BIT_LCDWO_H
52 #define LCD_RS_PIN GPIO12
53 #define LCD_RS_PORT GPIOA
54 #define LCD_E_PIN GPIO10
55 #define LCD_E_PORT GPIOA
56 #define LCD_D4_PIN GPIO1
57 #define LCD_D4_PORT GPIOB
58 #define LCD_D5_PIN GPIO2
59 #define LCD_D5_PORT GPIOB
60 #define LCD_D6_PIN GPIO3
61 #define LCD_D6_PORT GPIOB
62 #define LCD_D7_PIN GPIO4
63 #define LCD_D7_PORT GPIOB
68 extern volatile struct stTask __stLCDChildTask;
78 void __esos_lcd44780_hw_config (
void );
80 #ifdef ESOS_USE_LCD_4BIT
81 void __esos_unsafe_lcd44780_hw_write_u4(uint8_t u8_u4data,
BOOL b_isEnable,
BOOL b_isData) ;
86 #endif // ESOS_STM32L4_LCD_H