我 发表了评论
还在没有太领会到read_mirror、write_mirror 的作用及好处,不用 mirror也是可以完全可以实现的吧,那加read_mirror、write_mirror的好处是什么呢,反而增加
我 发表了评论
@aozima 使用了agile_jsmn软件包,经过验证也能解析比较复杂的嵌套结构的。像小内存的单片机,如果JSON报文比较大的话,还是建议使用jsmn作为解析器。不过agile_jsmn也只有解析
我 发表了评论
@aozima 感谢大佬的建议1、限制通讯内容不太灵,数据量大了还得考虑分包。2级深度表达不了这么复杂的数据结构呢2、“不必展开的JSON解析代码” 这怎么整呢?自己实现JSON的解析?还是有这样的开
我 对问题发布了答案
高得有点离谱了,我一组数据最多就40字节,但是解析的时候却多占用了672字节。这要是在64K内存的单片机上跑,风险很大。在看cJSON解析,看看是不是在解析字串的时候过量申请内存了
我 收藏了文章
RT-Thread精通PM功耗调优 - Tickless篇