# c_util **Repository Path**: eliday/c_util ## Basic Information - **Project Name**: c_util - **Description**: 单片机常用数据结构和算法 - **Primary Language**: C - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-05-19 - **Last Updated**: 2025-03-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # c_util #### 介绍 单片机常用数据结构和算法 ##### 按键处理 轮询按键处理结果,发生长按或点击时触发回掉函数。 回调函数传入按键序号+事件(长按或点击)+详情(长按:长按秒数,点击:点击次数) 长按事件在按键松开时触发,点击事件则每次电机都会触发 ##### 内存池 预先分配大小两种规格的内存,使用时可快速分配跟销毁 ##### 环形队列 环形队列的简单实现