logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

在VSCode中仿真LVGL问题记录

解决方案之一在lv_port_pc_vscode-release-v9.5_1/lvgl/src/drivers/sdl/lv_sdl_sw.c文件上方添加。直接编译后会出现'PRIu32'报错,这个错误是 C++ 代码中使用了 C99 的格式化宏。解决方案1,在LVGL文件下的CMakeList.txt文件中添加。保存后重新编译错误消失,可以正常仿真。,但对应的宏定义未被启用导致的。

文章图片
#vscode#ide#仿真
嵌入式系统设计知识点梳理

执行指令时,CPU自动修改PC的内容,以便使其保存的总是将要执行的下一条指令的地址。假设有一块 8Kx1位 的存储芯片,说明此芯片需要 13根地址线,CPU有8个数据线和16根地址线,从上面可以看出,CPU每次只能传送1位数据到该芯片中,这会导致CPU的数据线没有得到充分利用,并且会有需要扩展主存容量的情况。:指下一条指令的地址码不是由程序计数器给出,而是由本条指令直接给出,程序跳跃后,按新的指令

文章图片
#嵌入式硬件
STM32使用CMAKE+VSCODE开发笔记

1.CMake工程生成选项:在cubeMX中直接生成CMake项目2.STM32Cube for VSCode:官方插件,支持CMake工程目,前是安装预发布版本。

#stm32#vscode#嵌入式硬件
嵌入式系统设计知识点梳理

执行指令时,CPU自动修改PC的内容,以便使其保存的总是将要执行的下一条指令的地址。假设有一块 8Kx1位 的存储芯片,说明此芯片需要 13根地址线,CPU有8个数据线和16根地址线,从上面可以看出,CPU每次只能传送1位数据到该芯片中,这会导致CPU的数据线没有得到充分利用,并且会有需要扩展主存容量的情况。:指下一条指令的地址码不是由程序计数器给出,而是由本条指令直接给出,程序跳跃后,按新的指令

文章图片
#嵌入式硬件
到底了