Vitis开发过程中遇到的错误

Error while launching program: Memory write error at 0 x 105000. MMU section translation fault

没找到具体原因。
先生成 boot. Bin 文件烧录到内存卡后再启动 zynq 就不会出现这个报错。

解决方案

将开发板的 boot 选项从 SD 切换到 jtag 即可

Unresolved inclusion: "stdio. H"

在 Linux 环境下和 win 环境下创建工程添加 stdio 库时都会有这个问题。

解决方案

Properties -> C/C++ General -> Preprocessor Includes… -> Providers ，并选中 CDT GCC Built-in Compiler Settings