- 博客(8)
- 收藏
- 关注
原创 解决lvgl内部ram不足,使用esp32外部PSRAM
改成n之后,在lvgl里面把lv_config_template.h 改成lv_config.h。这里设置为y就是启用menuconfig来配置就不会用到那个lv_config.h的配置文件。lvgl8.3默认在sdkconfig里面默认设置是32k 问题就出在这里。(不建议使用第二种直接改sdkconfig的 每次编译会被更改回来)开启外部PSRAM需要使用lv_config.h来配置。idf默认配置是用menuconfig来配置的。直接改sdkconfig中的lvgl配置。也可以直接在图形界面内改。
2024-10-10 15:35:19 535
原创 解决esp32在idf使用lvgl,显示组件过多看门狗一直重启问题
lvgl8.3默认在sdkconfig里面默认设置是32k 问题就出在这里以下提供俩个解决方案,本质是一样的就是修改lvgl的初始buf大小。
2024-03-26 14:13:24 767 1
原创 arm裸机点亮led volatile的理解
况下会使得这些副本中的值不同,这是不允许的,所以干脆用volatile,让它只。volatile,很可能由于编译器的优化,会先把值先写到一个缓冲区,到一定时候。当中断来的时候,相对应的位置1,而清0又不能向这位写0,向这位写1才是1才。(3)当地址是io端口的时候,读写这个地址是不能对它进行缓存的,这是相对。,因为同一个东西可能在不同的存储介质中有多个副本,有些情。有一个,没有其他的副本,这样就不会发生不同步的问题。再写到io端口,这样就不能使数据及时的写到io端口,1.编写启动文件start.s。
2023-11-14 16:49:10 86
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人