sd卡与flash 同时挂载 挂载路径shell怎么区分 访问

发布于 2015-05-18 14:33:54
同时挂载 SD卡 与FLASH 在shell中怎样区分

  if (dfs_mount("flash0", "/", "elm", 0, 0) == 0)
{
rt_kprintf("File flash System initialized!
");
}
else
rt_kprintf("File flash System initialzation failed!
");

if (dfs_mount("sd0", "/dev", "elm", 0, 0) == 0)
{
rt_kprintf("File sd System initialized!
");
}
else
rt_kprintf("File sd System initialzation failed!
");


ls()命令直接访问根目录
怎样转到sd卡目录与flash目录

查看更多

关注者
0
被浏览
2.4k
5 个回答
bernard
bernard 2015-05-18
ls("/")
ls("/dev")

另外,为什么要放"/dev"目录去?"/dev"目录不是给一般文件系统使用的。你可以
mkdir("/flash");
mount("sd0", "/flash"....);
zhuwenqiang
zhuwenqiang 2015-05-18
OK,搞定 谢谢 !!

	
if (dfs_mount("flash0", "/", "elm", 0, 0) == 0)
{
rt_kprintf("
mount flash ok!
");
}
else
rt_kprintf(" mount flash error!
");

mkdir("/sd",0);

if (dfs_mount("sd0", "/sd", "elm", 0, 0) == 0)
{
rt_kprintf(" mount sd ok!
");
}
else
rt_kprintf(" mount sd error!
");


finsh />
mount flash ok!
mount sd ok!
ls()
Directory /:
1
SD
FLASH
SD0
0, 0x00000000
finsh />cd("sd")
0, 0x00000000
finsh /sd>ls()
Directory /sd:
1
2
3
4
0, 0x00000000
finsh /sd>
huang7094748
huang7094748 2015-07-22
你的代码可以实现同时挂载sd和flash吗?我现在也遇到了这样的问题,参照你的写法,sd卡还是挂载不成功

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览