luat_u8g2.h 383 B

1234567891011121314151617181920
  1. #include "luat_base.h"
  2. #include "u8g2.h"
  3. typedef struct luat_u8g2_conf
  4. {
  5. size_t w;
  6. size_t h;
  7. int lua_ref;
  8. char* cname; // 控制器名称, 例如SSD1306
  9. // void* ptr;
  10. const u8g2_cb_t* direction;//方向
  11. u8g2_t u8g2;
  12. uint8_t* buff_ptr;
  13. } luat_u8g2_conf_t;
  14. int luat_u8g2_setup(luat_u8g2_conf_t *conf);
  15. int luat_u8g2_close(luat_u8g2_conf_t *conf);