下载 FreeRTOS
 

出色的 RTOS & 嵌入式软件

最新资讯
FreeRTOS-Plus-TCP 现具有统一的 IPv4 和 IPv6 功能,支持多接口。
为基于 FreeRTOS 的固件实现防砖化 MCU FOTA:
宣布停止支持 FreeRTOS 202012 LTS。
FreeRTOS 网站现已提供简体中文版本
新的 FreeRTOS Long Term Support 版本现已发布。

ff_rmdir()

[FreeRTOS-Plus-FAT 标准 API 引用]

ff_stdio.h  
int ff_rmdir( const char *pcPath );
  从嵌入式 FAT 文件系统中删除一个目录。仅当目录 不包含任何文件时才可以被删除。 参数:
pcDirectory 指向以 null 结尾的标准 C 字符串的指针,该字符串保留 要删除的目录的名称。该字符串 可包含相对路径。 
返回: 如果目录已成功删除,则返回 0。 如果无法删除目录,则返回 -1,并且任务的 errno 设置为指示原因。任务 可以使用 stdioGET_ERRNO() API 函数 获取其 errno 值。 用法示例:

void vExampleFunction( void )
{
/* Create a sub directory called subfolder, and sub directory within
subfolder called sub1. */

ff_mkdir( "subfolder" );
ff_mkdir( "subfolder/sub1" );

/* The directories can be accessed here. */

/* Delete the two sub directories again. */
ff_rmdir( "subfolder/sub1" );
ff_rmdir( "subfolder" );
}

Example use of the ff_rmdir() API function to delete a directory
 
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.