STM32F103C8T6+cJSON 妈妈再也不用担心我的串口协议了

2019-07-21 05:16发布

最近逛坛子,发现有人用arduino玩JSON,高级啊!串口发来的数据很好读,一眼就懂,于是,嘿嘿,找了原版的JSON文件,改了个stm32的,分享下
不BB,先贴图

好像由于STM32的资源问题,还是我的水平有限,测试的程序,只能一部分一部分的测功能,不过都能用倒是。
json文件的主要改动是换了malloc和free两个函数,改为mymalloc和myfree,代码社么的到处copy的比较多,大家请直接忽略。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
daishupingguo
1楼-- · 2019-07-21 22:09
回复【2楼】liukun:
---------------------------------
楼主,还在研究JSON么?

这样做测试怎么样呢,会有内存泄露吗??
如果我一直发送数据的话?
who_who
2楼-- · 2019-07-22 01:53
回复【8楼】who_who:
---------------------------------
泄露是你没释放
-----------------------------
Ray______
3楼-- · 2019-07-22 06:36
 精彩回答 2  元偷偷看……
lcccx12
4楼-- · 2019-07-22 08:19
hanzixi_angel 发表于 2016-12-15 16:22
楼主  内存释放有点问题吧   你既然已经把内存的分配和释放改为了自己的函数  那free(out)应该是myfree(out ...

正解,已测验证!
麦田稻草
5楼-- · 2019-07-22 11:44
请问下,我在FreeRTOS上无法打印,这是什么原因呢。
HCWS
6楼-- · 2019-07-22 14:15
HCWS 发表于 2017-5-7 16:23
请问下,我在FreeRTOS上无法打印,这是什么原因呢。

找到原因了,是我没有在cJSON库里修改。

一周热门 更多>