# opensource_lib **Repository Path**: jerryliang97/opensource_lib ## Basic Information - **Project Name**: opensource_lib - **Description**: 记录已使用过的开源库,感谢各位作者 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-03-01 - **Last Updated**: 2025-03-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 单片机平台 - Freemodbus
描述:开源modbus从机
地址:https://gitee.com/Armink/FreeModbus_Slave-Master-RTT-STM32 - ymodem_tool
描述:串口ymodem协议传输文件,包含上位机与单片机程序源码
地址:https://gitee.com/biglu/ymodem_tool - SFUD
描述:通用串行Flash驱动库(不支持低功耗)
地址:https://gitee.com/armink/SFUD - FAL
描述:flash抽象层
地址:https://github.com/RT-Thread/rt-thread/tree/master/components/fal - FlashDB
描述:嵌入式KV数据库
地址:https://github.com/armink/FlashDB - mbmaster
描述:modbusRTU主机
地址:https://gitee.com/alios-things/mbmaster - HDiffPatch
描述:轻量级差分工具,适合低速通讯应用
地址:https://github.com/sisong/HDiffPatch - AT Command
描述:AT指令主机
地址:https://gitee.com/moluo-tech/AT-Command - MultiTimer
描述:软计时器,需注意:重复定时情况下,tick溢出会导致定时回调函数失效
地址:https://github.com/0x1abin/MultiTimer ### Linux平台 - c-periphery
描述:linux应用层硬件操作库
地址:https://github.com/vsergeev/c-periphery - SQLite
描述:轻量级数据库
地址:https://sqlite.org/download.html - parson
描述:轻量级C语言json库,可输出结构化的json,适合做文件存储 地址:https://github.com/kgabis/parson - rtty
描述:可远程访问linux终端,传输文件,拉文件
地址:https://gitee.com/zhaojh329/rtty - nodeRED 描述:IOT低代码平台,移植ARM上可做边缘计算,需要node.js环境 地址:https://nodered.org/ - Eclipse-paho 描述:Eclipase开源mqtt库,简单好用 地址:https://github.com/eclipse-paho/paho.mqtt.c