lvgl新开发
IMG数组显示
若想再lvgl中把自己的数组挂上再img中,就得外包一个结构体,如下:
从socket获取图像信息,然后挂载data上,给图像就可以做到显示了。
lvgl img简单例子
LV_IMG_DECLARE(lan); lv_obj_t * img = lv_img_create(lv_scr_act()); lv_img_set_src(img, &lan); lv_obj_set_pos(img, 0, 0);//设置图片位置 lv_img_set_angle(img, 0);//设置图片旋转角 lv_img_set_zoom(img,500);//设置图片缩放
lvgltimer--做到定时的更新
img不像gif那个,有刷完结束的标志,不然是可以用事件回调来实现更新的。
创建定时器
创建并暂停,备用;
调用时候开启
退出的时候关闭
关于timer的详细函数信息
在lv_timer.h中可以查看,也可以在官网中看详细的解释
LVGL的反色:
由于spi的屏幕有可能会出现数组需要反着发送的情况,这种情况lvgl有内置的swap。需要注意的是,如果开启swap需要把所有发过来的数组从新排序。
AP模式下的socket:
不知道为什么ap下的电脑连接只会分配192.168.4.2和192.168.4.4,并且时不时还阻断socket的连接,待解决
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通