- 博客(3)
- 收藏
- 关注
原创 FreeRTOS+LVGL实现切换界面时卡死问题解决
最开始做了一个BL618开发的mainUI和settingUI两个界面,主界面切换到setting界面时候在按钮回调函数中创建新的优先级更大的settingTask没啥问题,但是一到setting界面点击按钮调用函数删除setting任务就会导致卡死,经过排查个人认为是因为按钮回调函数也算是广义的回调函数(类似于STM中的回调函数),如果在回调函数内调用就会卡死。
2025-05-27 14:55:31
536
原创 学习笔记(二)Linux嵌入式裸机开发-时钟配置
对于开发板的各个外设均有对应的不同的时钟,通过时钟树我们就可以看到不同的外设与不同的时钟源可以简单理解为最左边提供时钟源,中间多路选择器由进行分配,然后分配到最右边的不同外设上。PPL又会下分各种PFD时钟源。时钟源涉及到的寄存器也有很多,并且各司其职,不同的时钟源有不同的用处。这里简单描述一下各个作用(这里直接引用正点原子教程手册中内容):①、,此路 PLL 是供 ARM 内核使用的, ARM 内核时钟就是由此 PLL生成的,此 PLL 通过编程的方式最高可倍频到 1.3GHz。②、
2025-03-10 21:24:48
1027
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅