1.工具:
CodeBlocks:LVGL仿真,编写程序后,可在电脑上运行。
程序获取:正点原子官网获取
Gui-Guide:GUI界面设计
2.常见函数:
lv_obj_t * btn = lv_btn_create(lv_scr_act()); //创建按钮
lv_obj_set_size(btn,100,50); //设置按钮大小
lv_obj_set_pos(obj1,100,100); //设置位置
lv_obj_set_align(obj1,LV_ALIGN_CENTER); //设置位置,偏向LV_ALIGN_CENTER,中心;
lv_obj_align(obj1,LV_ALIGN_CENTER,10,10); //设置位置后再偏移多少;
lv_obj_align_to(but2,but1,LV_ALIGN_OUT_BOTTOM_LEFT,0,10); //but2的位置:but1偏向
lv_obj_add_event_cb(butt,event_cb,LV_EVENT_CLICKED,NULL); //按钮事件
3.移植:
正点原子视频以及讲解。
4.学习视频:
1.正点原子视频:移植教程、案例
2.韦东山视频:偏向于基础
5.LVGL学习手册
中文手册: 欢迎阅读百问网LVGL中文开发手册! — 百问网LVGL中文教程文档 文档 (100ask.net)
英文手册:Welcome to the documentation of LVGL! — LVGL documentation (100ask.net)