分享一款嵌入式开发常用的代码模块库
来源:嵌入式专栏 发布时间: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]
存入云盘 收藏
举报
全部评论
暂无评论哦,快来评论一下吧!
嵌入式专栏
作者黄工【strongerHuang】,专注分享嵌入式软件、硬件、工具等相关内容,通过专栏形式精选并整理更多嵌入式相关教程。
查看更多
相关文章
嵌入式代码几种常见命名规范
2024-08-22
分享一款适用于 keil 的自动化编译脚本
2024-08-07
嵌入式C语言:探索“花里胡哨”的语法特性
2024-08-21
软件框架 | 一份适合学习的代码模块
2024-08-22
嵌入式软件工程师经典的面试题
2024-08-22
热门搜索