- ❤️ 博客主页 单片机菜鸟哥,一个野生非专业硬件IOT爱好者 ❤️
- ❤️ 本篇创建记录 2025-09-16 ❤️
- ❤️ 本篇更新记录 2025-09-16 ❤️
- 🎉 欢迎关注 🔎点赞 👍收藏 ⭐️留言📝
- 🙏 此博客均由博主单独编写,不存在任何商业团队运营,如发现错误,请留言轰炸哦!及时修正!感谢支持!
1. 前言

https://github.com/DaveGamble/cJSON
cJSON 是一个开源的 C 语言库,专门用于解析和生成 JSON 数据。它由 Dave Gamble 开发,代码简洁,易于移植,无需外部依赖,特别适合资源受限的嵌入式系统。
该库已经集成进IDF。
cJSON有几个优势:
- 轻量级:cJSON 代码量小,编译后占用空间少,适合内存受限的嵌入式设备(如 MCU)。
- 无依赖:纯 C 实现,易于移植到各种嵌入式平台(如 STM32、ESP32 等)。
- 高效:解析和生成 JSON 的性能较高,满足实时性要求。
- 简单易用:API 设计直观,开发者可以快速上手。
- 开源免费:MIT 许可证,适合商业和非商业项目。
cJSON 的主要功能包括:
- 解析 JSON
- 生成 JSON
- 操作 JSON
2. cJSON使用
2.1 数据结构
cJSON
订阅专栏 解锁全文
4479

被折叠的 条评论
为什么被折叠?



