我正在使用Xilinx Zynq UltraScale + MPSoC ZCU102评估套件。我想在Xilink SDK工具(在Windows计算机上运行)中运行一个C++程序,该程序可以对存储在Zync板上SD卡中的二进制文件执行Filo I/O操作。我有命令行工具(xsct)设置。我的问题如下:
最佳答案
不要混淆两个不同的系统。
简而言之,当MPSoC板上运行的处理器可以将SD卡插入MPSoC板上。在该板上运行的代码将对其进行初始化并访问其内容。
XSCT只是命令行工具。它允许使用SDK GUI也可以执行的命令来执行任务。通过link来了解XSCK的真正含义。
您可以通过在MPSoC上运行PetaLinux并通过编写将在PetaLinux上运行的C或C++程序来使用简单的open,read,write,close函数访问卡来完成您所说的话。
一种更困难的方法是制作一个带有SD卡驱动程序和文件系统代码的裸机(独立)程序,以访问SD卡
关于file-io - Xilinx Zynq ZCU102中SD卡的Filo I/O操作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50004986/