This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC3200 Task 崩溃

Other Parts Discussed in Thread: CC3200

请教一下TI的工程师, 

有两个Task,创建方法: (OSI_STACK_SIZE=2048)

osi_TaskCreate(Task, (const signed char*) "Task", OSI_STACK_SIZE, NULL, APP_TASK_PRIORITY, NULL);

一个Task 往队列里添加数据,会使用malloc() 申请内存,每次大概100个字节

一个Task从队列里取出数据,使用完后,释放 内存。

队列里面节点个数 不超过5个,

但长时间运行时, 却在 入队列Task完成后, 出队列读取到数据,使用时,程序就奔溃了。

请问这是什么原因? 

OSI_STACK_SIZE 不是指 TASK最大申请内存的大小吧?