回答

收藏

C5000音频电容式触摸扩展板 功能拆解之 扩展函数2

FPGA/DSP FPGA/DSP 2878 人阅读 | 0 人回复 | 2013-02-01

删除文件或者文件夹命令 DEL command
创建新的文件夹命令MKDIR command
  1. char myTestDirName[] = "wwDIY_C5000";

  2. void MakeNewDir()
  3. {
  4. // 进入到根目录下 调用现成的函数
  5. Status status = FAILURE;
  6. Go_RootDir();

  7. // 写入文件夹名
  8. RegAddr = UIF_CMD_SYS_FILE;
  9. status = uif_writeArray( RegAddr, (unsigned int) 11, myTestDirName);

  10. // 新建文件夹命令
  11. RegAddr = UIF_CMD_OPERATION;
  12. OperationVal = UIF_CMD_MKDIR;
  13. status = uif_writeScalar( RegAddr, OperationVal, (unsigned int) ACK_EXPECT);

  14. // 更新目录
  15. UpdateFileSys_Dir();
  16. UpdateContext_Count();
  17. context.root_dir_count = context.curr_dir_count;
  18. }

  19. void DelDir()
  20. {
  21. // 进入到根目录下 调用现成的函数
  22. Status status = FAILURE;
  23. Go_RootDir();

  24. // 写入文件夹名
  25. RegAddr = UIF_CMD_SYS_FILE;
  26. status = uif_writeArray( RegAddr, (unsigned int) 11, myTestDirName);

  27. // 删除文件夹命令
  28. RegAddr = UIF_CMD_OPERATION;
  29. OperationVal = UIF_CMD_DEL;
  30. status = uif_writeScalar( RegAddr, OperationVal, (unsigned int) ACK_EXPECT);

  31. // 更新目录
  32. UpdateFileSys_Dir();
  33. UpdateContext_Count();
  34. context.root_dir_count = context.curr_dir_count;
  35. }
复制代码
但是用 DEL command 删除文件时候失败

分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条