[英]mount of SD card in C program
我的环境:Xilinx / Zynq Soc上的Petalinux
我正在尝试安装microSD卡。 我确认以下代码可以在root登录下安装SD。
#include <stdio.h>
int main(void)
{
int ret;
ret = system("mkdir /media/card");
printf("%d\n", ret);
ret = system("mount /dev/mmcblk0p1 /media/card");
if (ret == 0) {
printf("sd mounted to /media/card\n");
} else {
printf("sd mount : fail\n");
}
}
这是在Linux C程序中挂载SD卡的正常方法吗? 还是在C程序中使用任何特殊的系统调用/ API来挂载SD?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.