You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
637 B

4 years ago
  1. #ifndef _LCD_H_
  2. #define _LCD_H_
  3. #include "hic.h"
  4. #include "basic_type.h"
  5. #include "io_config.h"
  6. #include "uart.h"
  7. #include "motor.h"
  8. void lcd_uart_config(void);
  9. void lcd_send_commands(void);
  10. void send_cmd_to_lcd(volatile char buff[20],unsigned int num);
  11. uint32_t judge_recv_lcd_data_finish(uint32_t time);
  12. uint8_t lcd_data_analyse(volatile char buff[20], unsigned int num);
  13. void recv_from_lcd_data(unsigned char data);
  14. void lcd_switch_anomaly_page(void);
  15. void lcd_actual_speed_set(int32_t now_speed);
  16. void lcd_switch_anomaly_page_key(void);
  17. void lcd_speed_set_val(int32_t now_speed);
  18. void clear_zero(void);
  19. #endif