stm32使用cJSON_Print返回空

时间:2024年11月16日16:19:55

最近在做JSON相关的内容时,调用了cJSON库,想格式化输出JSON字符串的时候发现返回的指针一直为空,上网查询之后发现可能是

  1. 内存分配失败cJSON_Print 在格式化 JSON 时需要动态分配内存,如果分配内存失败,函数将返回 NULL。这可能与系统的内存限制或内存泄漏有关。

百度之后发现原因如下,我更改了启动文件的堆区大小之后发现可以正常打印了

下面是百度过程发现的原因,感谢这个哥们

下面是我的debug信息

相关推荐
xiaoxiongip6663 小时前
ISP是什么?
网络·爬虫·网络协议·tcp/ip·ip·接口隔离原则
阿熊不会编程3 小时前
Udp协议Socket编程
linux·网络·c++·网络协议·安全·设计模式·udp
始终奔跑在路上5 小时前
安全见闻5
网络·安全·网络安全
liu-yonggang6 小时前
wireshark rtps协议分析
网络·测试工具·wireshark
璃靡6 小时前
ARP欺骗攻击详细介绍
网络·安全·网络安全
小威要向诸佬学习呀8 小时前
论云游戏的性能与性价比,ToDesk、青椒云、顺网云游戏等具体实操看这篇就够了
服务器·网络·游戏·todesk
yaoxin5211238 小时前
第二十一章 TCP 客户端 服务器通信 - 客户端OPEN命令
服务器·网络·tcp/ip
芋头莎莎8 小时前
STM32低功耗设计NFC与无线距离感应智能钥匙扣
c语言·stm32·单片机·嵌入式硬件·51单片机
安科瑞刘鸿鹏8 小时前
企业用能物联网协调装置
运维·服务器·网络·物联网·能源