摘要: 文章目录 引言 之前的博客内容比较杂乱,其中大部分是我个人的记录与梳理。为了方便有阅读需求的朋友快速查找内容,我整理了这份导航;同时,一些参考价值较低的文章也未纳入其中。 博客首页 博客首页 【STM32】 STM32 通用 【STM32系列】ADC —— 模数转换器 【STM32 系列】DMA — 阅读全文
posted @ 2025-10-14 21:20 膝盖中箭卫兵 阅读(56) 评论(0) 推荐(0)
摘要: 引言 仅作笔记使用,无参考价值。 表格部件(lv_table) 表格部件相关 api 函数 示例程序 void my_gui(void) { lv_obj_t *table = lv_table_create(lv_scr_act()); /* 设置三行三列 */ lv_table_set_row_ 阅读全文
posted @ 2025-11-26 18:16 膝盖中箭卫兵 阅读(7) 评论(0) 推荐(0)
摘要: 引言 仅作笔记使用,无参考价值。 微调器部件(lv_spinbox) 微调器部件相关 api 函数 示例程序 static lv_obj_t *spinbox; static lv_obj_t *btn1; static lv_obj_t *btn2; static void event_cb(lv 阅读全文
posted @ 2025-11-26 18:03 膝盖中箭卫兵 阅读(3) 评论(0) 推荐(0)
摘要: 引言 仅作笔记,无参考价值。 消息框部件(lv_msgbox) 消息框部件相关 api 函数 示例程序 void event_cb(lv_event_t *e) { lv_obj_t *target = lv_event_get_current_target(e); /* 获取当前触发源,注意多了个 阅读全文
posted @ 2025-11-26 17:22 膝盖中箭卫兵 阅读(3) 评论(0) 推荐(0)
摘要: 引言 仅作笔记,无参考价值。 窗口部件(lv_win) 窗口部件相关 api 函数 示例程序 void my_gui(void) { lv_obj_t *win = lv_win_create(lv_scr_act(), 20); /* 创建窗口部件 */ lv_obj_set_size(win, 阅读全文
posted @ 2025-11-25 12:35 膝盖中箭卫兵 阅读(4) 评论(0) 推荐(0)
摘要: 引言 平铺视图部件(lv_tileview) 平铺视图部件相关 api 函数 对于添加页面函数lv_tileview_add_tile(),同选项卡部件一样,是有一个相当于容器的返回值的,定义一个对象接收此返回值后,就可以将其作为父对象来创建其他部件了。 必须要调用更新参数函数lv_obj_upda 阅读全文
posted @ 2025-11-21 17:13 膝盖中箭卫兵 阅读(4) 评论(0) 推荐(0)
摘要: 引言 选项卡部件(lv_tabview) 选项卡部件相关 api 函数 注意: 对于添加选项卡函数lv_tabview_add_tab(),是有一个相当于容器的返回值的,定义一个对象接收此返回值后,就可以将其作为父对象来创建其他部件了。 示例程序 void my_gui(void) { lv_obj 阅读全文
posted @ 2025-11-21 16:38 膝盖中箭卫兵 阅读(3) 评论(0) 推荐(0)
摘要: 引言 图片按钮部件(lv_imgbtn) 图片按钮部件相关 api 函数 示例程序 LV_IMG_DECLARE(img_cool); LV_IMG_DECLARE(img_dry); LV_IMG_DECLARE(img_warm); lv_obj_t *imgbtn; /* 方法二: */ st 阅读全文
posted @ 2025-11-20 17:12 膝盖中箭卫兵 阅读(6) 评论(0) 推荐(0)
摘要: 引言 键盘部件(lv_keyboard) 注意: 可以之间使用矩阵按键索引获取函数lv_btnmatrix_get_selected_btn()来获取键盘的按键索引。 键盘部件相关 api 函数 示例程序 void my_gui(void) { lv_obj_t *kb = lv_keyboard_ 阅读全文
posted @ 2025-11-20 16:31 膝盖中箭卫兵 阅读(11) 评论(0) 推荐(0)
摘要: 引言 文本区域部件(lv_textarea) 文本区域部件相关 api 函数 注意: 键盘需要与多个文本框关联的时候,可以在回调函数中判断某个文本框是否被聚焦if(code == LV_EVENT_FOCUSED)来更改键盘所关联的文本框。 示例程序 static void event_cb(lv_ 阅读全文
posted @ 2025-11-20 15:58 膝盖中箭卫兵 阅读(5) 评论(0) 推荐(0)
摘要: 引言 按钮矩阵部件(lv_btnmatrix) 按钮矩阵部件相关 api 函数 注意: 需要先获取按钮的索引,才能获取文本。 示例程序 static const char *map[] = { "#ff0000 btn1#", "\n", "btn2", "btn3", "" }; static v 阅读全文
posted @ 2025-11-19 19:42 膝盖中箭卫兵 阅读(5) 评论(0) 推荐(0)
ORCID iD icon https://orcid.org/0000-0001-5102-772X