# ringbuffer **Repository Path**: Genicre_wang/ringbuffer ## Basic Information - **Project Name**: ringbuffer - **Description**: 这是一个环形缓冲区的函数库,你可以添加到你的项目中,然后使用库中的函数来编写你的代码 - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2022-06-03 - **Last Updated**: 2024-08-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### Overview 这是一个环形缓冲区的函数库,你可以添加到你的项目中,然后使用库中的函数来编写你的代码 1 可以申请**任何类型**和**自定义长度**的环形缓冲区,默认最多申请10个缓冲区; 2 写入数据当缓冲区满时,可以选择**是否覆盖**最早的数据; 3 **使用简单,无需配置**,只需要包含头文件和源文件即可; ### Getting started 1 复制\RingBuffer下的ringbuffer.c和ringbuffer.h文件到你的项目 2 参考unit_test.c,在你的项目中编写代码