随笔分类 -  tips分享

摘要:tips:LVGL 定时器触发周期不准确(实际间隔 > 设定间隔)问题排查与解决方案问题现象 在使用 LVGL 库开发嵌入式 GUI 时,创建了一个设定为 1 秒(1000ms)触发一次的定时器,但实际观察到定时器回调函数的执行间隔明显超过 1 秒,导致依赖该定时器的功能(如时间显示更新)变得缓慢。 问题根源分析 要理解这个问题,必须先掌握 LVGL 定时器的工作原理。 LVGL 阅读全文
posted @ 2025-11-27 20:52 YouEmbedded 阅读(49) 评论(0) 推荐(0)
摘要:tips图解复杂数组、指针声明顺转法(顺时针旋转)带你带你看复杂数组和指针 int (*func_ptr_arr[5])(); int* ((ptr_to_func)())(); int ((arr[2])())[10]; int (((*func_returning_ptr)())[4])(); int (*((ptr_to_ 阅读全文
posted @ 2025-09-23 11:41 YouEmbedded 阅读(11) 评论(0) 推荐(0)
摘要:tips图解数组名与指针的关系在图解前需要先了解一下数组退化为指针的相关内容,下面先陈述数组退化为指针的概念、本质、以及什么情况下数组会退化为指针,什么情况下不会 概念定义 "数组名退化为指针"是C/C++语言中的一个重要特性,指的是数组名在大多数表达式中会自动转换为指向数组首元素的指针。这种转换由编译器自动完成,是一种隐式行为 阅读全文
posted @ 2025-09-20 15:43 YouEmbedded 阅读(39) 评论(0) 推荐(0)