keil软件植入CJson协议的问题

来源:互联网 发布:淘宝网店手机拍照 编辑:程序博客网 时间:2024/05/16 17:59

在keil5下植入CJson最后通过串口打印出来的数据见如下:

?.

?.

我把堆栈空间变大之后就解决了,这几天测试暂时没发现什么问题。
在startup_stm32f10x_hd.s启动文件中,默认的堆栈大小是:
Stack_Size      EQU     0x00000400;  1kB
Heap_Size       EQU     0x00000200; 0.5kB
因为cJSON要用到很多的指针,意味着要malloc很多的内存空间,这些都是在堆上申请的,所有就直接把堆栈改大了很多
Stack_Size      EQU     0x00002000; 8kB
Heap_Size       EQU     0x00004000;16kB
之后就没出现什么严重的问题了

0 0
原创粉丝点击