cJSON指定内存分配函数
发布日期:2021-06-30 22:01:52
浏览次数:2
分类:技术文章
本文共 391 字,大约阅读时间需要 1 分钟。
前言
在STM32F407的MDK工程中使用cJSON,挺好用的。
无奈json文件载入后,RAM用的有点狠,放弃治疗。自己写个简单的json分析,只针对自己特定的工程。在使用cJSON过程中,普通用法看官方demo就行。
只是cJSON中使用自己的内存分配函数(如果内存不够或自己管理内存,一定要指定内存分配函数),好像官方文旦中没有特意说。cJSON代码要砍掉了,将指定内存分配函数的函数摘出来备用。
试验
void init_json_lib_ccm(){ // 使用自己的内存分配函数 cJSON_Hooks hooks; memset(&hooks, 0, sizeof(hooks)); hooks.malloc_fn = ram_malloc_ccm; hooks.free_fn = ram_free_ccm; cJSON_InitHooks(&hooks);}
转载地址:https://lostspeed.blog.csdn.net/article/details/103544230 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月27日 21时52分30秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
啊沙发沙发
2019-04-30
2021-07-02
2019-04-30
「收藏」HTML笔记-持续更新中
2019-04-30
数据结构期末复习------排序汇总
2019-04-30
数据结构期末复习------查找汇总
2019-04-30
SpringBoot内置Tomcat配置参数
2019-04-30
微服务公用实体类andLombok
2019-04-30
小问题
2019-04-30
Spring Security之旅————————————基本介绍安装(1)
2019-04-30
Spring IO Platform学习
2019-04-30
局部加权回归
2019-04-30
1051. Pop Sequence (25)
2019-04-30
ELK系列:新版ELK安装(windows与linux环境)
2019-04-30
pytorch raise NotImplementedError
2019-04-30
LeetCode 887. 鸡蛋掉落
2019-04-30
第七届acm省赛总结
2019-04-30
oj第一次打字比赛成绩
2019-04-30
山东理工大学 2506 完美网络
2019-04-30
pat 城市救援 最短路
2019-04-30