分享一款嵌入式开发常用的代码模块库
来源:嵌入式专栏 发布时间:2024-08-22
分享至微信

来源 | 网络
链接:https://gitee.com/Lamdonn/varch
使用开源协议:GPL-2.0
varch简介
varch(we-architecture,意为我们的框架库)是嵌入式C语言常用代码模块库,包含了嵌入式中常用的算法库, 数据结构(容器)库, 解析器库, 独立C语言std库, 工具库等等。
具有简单, 通用, 高效的特点,目的为了学习以及在开发中拿来就用,提高开发效率以及代码可靠稳定性。

内容




部分代码接口展示
状态机:

日志:

JSON解析:

ini解析:

使用说明
代码在linux环境下编写编译测试,在built
目录下的makefile
配置需要编译的文件进行编译即可,也可以直接运行run.sh
文件编译加运行。
varch模块尽可能的保持独立,为了减少对其他模块的依赖,大部分的文件是可以直接单独拎出来就可以直接使用。
如果编译存在对其他模块的依赖解决依赖问题,只是数据类型依赖的问题,完全可以参考定义所需类型即可。
声明:本文素材来源网络,版权归原作者所有。如涉及作品版权问题,请与我联系删除。
[ 新闻来源:嵌入式专栏,更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj]
存入云盘 收藏
举报
全部评论
猎芯科技-刘
深圳市猎芯科技有限公司
深貿電子有限公司
QQ:1476129980
Tel:17811602032(微信同号)
Email:lrr@ichunt.com
http://www.ichunt.com
地址:深圳市龙岗区坂田清丽路1号宝能科技园南区12栋11楼
使命:现货即服务
愿景:成为值得信赖的电子供应链技术与服务提供商
价值观:实干、包容、效率、为客户创造价值
2024-12-27
回复 赞 举报

嵌入式专栏
作者黄工【strongerHuang】,专注分享嵌入式软件、硬件、工具等相关内容,通过专栏形式精选并整理更多嵌入式相关教程。
查看更多
相关文章
Microchip推出AI开发助手,革新嵌入式开发
2025-03-17
生成式AI与嵌入式技术融合,引领技术革命
2025-02-26
DeepSeek低调亮相GDC,宣布开源5个代码库
2025-02-25
AMD发布EPYC嵌入式9005系列CPU:性能与核心数大提升
2025-03-12
德国嵌入式世界大会:英特尔Panther Lake处理器惊艳亮相
2025-03-14
热门搜索
Arm数据中心CPU市占有望升至50%
中美34%关税!对半导体产业影响几何?
华为
台积电
中芯国际
联发科
高通
英特尔
芯片