一个跨系列、模块化、高性能的STM32微控制器驱动库。
开源IO-Link协议栈及设备与主控实现的学习资料,具有清晰的分层设计、可移植的C语言库及实用文档。
🚀 高质量STM32 BSP驱动库,基于配置驱动设计,遵循SOLID原则,让嵌入式开发更简单。
轻量级周期信号验证器 - 基于变异系数统计检测真实周期信号,过滤随机干扰。适用于流量计、转速、心率等传感器应用。
轻量级、可移植的C语言错误处理库,专为嵌入式系统设计。提供分层错误码、错误追踪、日志记录等功能,支持ESP32/RT-Thread/STM32/FreeRTOS等20+平台,零依赖,开箱即用。
一款超轻量级(ROM<1.6K, RAM<0.3k)、高性能的 C/C++ 日志库
📚 全面系统的嵌入式开发知识体系 | Comprehensive embedded systems development guide
数字滤波算法库 - 提供常用高效滤波算法,专为传感器数据处理和信号平滑设计
Add master mode to FreeModbus.
一个轻量级的协程调度系统,使用了标准库头文件 <setjmp.h>中的 setjmp 和 longjmp两个函数,构建了一个简单的查询式协作多任务系统,支持独立栈和共享栈两种任务。
包括各类组件模块代码,如菜单框架、参数管理、定时器任务调度和按键动作识别等功能模块