TI中文支持网
TI专业的中文技术问题搜集分享网站

CC3200sdk的cir_buf里面的api调用问题

问大家一个问题,我在任务中调用FillBuffer();该函数是wifi_audio_app里的cir_buf.c里的去清空环形buf的数据就会卡死是怎么回事 ?运行测试图如下: 我后面在FillBuffer();继续添加打印,测试现象如下:

停在了return???
yao xie:

在main中调用该函数,没有卡死,在任务中会卡死,我试过在调用前进入临界区,调用完在退出临界区,但是还是不行,还是一样的现象

Viki Shi:

怀疑是内存问题,增大heap size再试试看

yao xie:

回复 Viki Shi:

我试过加大任务的堆栈深度还是不行,另外这个cir_buf有70k大

赞(0)
未经允许不得转载:TI中文支持网 » CC3200sdk的cir_buf里面的api调用问题
分享到: 更多 (0)