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

浙公网安备 33010602011771号