co5300.lua 511 B

1234567891011121314151617181920
  1. -- 必须在task里用,自发光屏幕不需要背光控制
  2. function co5300_init(lcd_cfg)
  3. lcd.qspi(0x02, 0x32, 0x12)
  4. lcd.init("user", lcd_cfg)
  5. gpio.set(lcd_cfg.pin_rst, 0)
  6. sys.wait(300)
  7. gpio.set(lcd_cfg.pin_rst, 1)
  8. sys.wait(200)
  9. lcd.cmd(0xfe, 0x00)
  10. lcd.cmd(0xc4, 0x80)
  11. lcd.cmd(0x3a, 0x55)
  12. lcd.cmd(0x35, 0x00)
  13. lcd.cmd(0x53, 0x20)
  14. lcd.cmd(0x51, 0x7a)
  15. lcd.cmd(0x63, 0xaa)
  16. lcd.cmd(0x36, 0x00) --方向
  17. lcd.wakeup()
  18. sys.wait(200)
  19. lcd.cmd(0x29)
  20. end