[应用相关] 学习笔记+STM32上cJSON的使用

[复制链接]
7182|96
jkl21 发表于 2023-10-8 20:47 | 显示全部楼层
使用cJSON库提供的函数获取JSON对象中的键值对。您可以使用cJSON_GetObjectItem()函数根据键获取对应的值,或者使用cJSON_GetArrayItem()函数根据索引获取数组中的元素。
burgessmaggie 发表于 2023-10-8 21:01 | 显示全部楼层
在将cJSON库集成到您的STM32项目中时,需要根据具体的开发环境和构建系统进行相应的配置和编译。
Bowclad 发表于 2023-10-8 21:12 | 显示全部楼层
json需要占用多少资源啊
wengh2016 发表于 2023-10-8 21:14 | 显示全部楼层
cJSON库是一个开源的第三方库
phoenixwhite 发表于 2023-10-8 21:23 | 显示全部楼层
使用cJSON库提供的函数来创建一个JSON对象。您可以使用cJSON_CreateObject()函数创建一个空的JSON对象,或者使用cJSON_Parse()函数从JSON字符串解析出一个JSON对象。
mmbs 发表于 2023-10-8 21:54 | 显示全部楼层
从 cJSON 官方网站(https://github.com/DaveGamble/cJSON)下载适用于 STM32 的 cJSON 库。
linfelix 发表于 2023-10-8 22:58 | 显示全部楼层
STM32上使用cJSON可以方便地解析JSON数据。您可以使用cJSON库来解析JSON字符串,将其转换为C语言中的结构体或数组。
LinkMe 发表于 2023-10-9 10:26 | 显示全部楼层
如何在分配内存时释放内存
鹿鼎计 发表于 2023-10-9 11:47 | 显示全部楼层
感受cjson太强大了。
软核硬核 发表于 2023-10-9 12:58 | 显示全部楼层
cjson可以利用于微控制器吗
Undshing 发表于 2023-10-9 21:22 | 显示全部楼层
cjson的效率怎么样啊
Henryko 发表于 2023-10-10 13:00 | 显示全部楼层
这是应用层吗
AloneKaven 发表于 2023-10-10 18:12 | 显示全部楼层
cjson库有多大啊
minzisc 发表于 2023-10-10 20:35 | 显示全部楼层
可以使用cJSON_AddItemToObject()函数将一个新的键值对添加到JSON对象中,或者使用cJSON_AddItemToArray()函数将一个新的元素添加到JSON数组中。
芯路例程 发表于 2023-10-11 12:14 | 显示全部楼层
有各种各样的开源JSON库可用
朝生 发表于 2023-10-11 13:38 | 显示全部楼层
在开发过程中,我使用了cjson和json-c库
Stahan 发表于 2023-10-11 19:31 | 显示全部楼层
内存会自动释放吗
wwppd 发表于 2023-10-11 21:57 | 显示全部楼层
可能需要调整堆栈大小以容纳cJSON库的操作。这通常可以在你的工程配置文件中进行设置。
sdCAD 发表于 2023-10-12 21:25 | 显示全部楼层
在使用cJSON库时,需要遵循其使用规则,避免出现内存泄漏等问题。
maqianqu 发表于 2023-10-12 21:58 | 显示全部楼层
cJSON是一个在C语言中使用的JSON解析库,它非常适合在STM32这样的嵌入式系统中使用。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部