请教TI工程师有关SBP_TASK_STACK_SIZE大小的问题:
在CC2640R2F,ble5stack下的simple_peripheral例程,目前想把串口接收缓存开大点,但是SBP_TASK_STACK_SIZE只能增加到1500多,再增大程序就异常了,但是目前memory的SRAM只占用了72%,还有很多的剩余空间,如何设置实现SBP_TASK_STACK_SIZE的扩充呢?
Viki Shi:
建议按照下面帖子的方法来设置合理的SBP_TASK_STACK_SIZE大小:
e2e.ti.com/…/701008
user4546979:
回复 Viki Shi:
上个帖子是确定每个任务的峰值任务堆栈使用量。
目前SRAM的剩余空间足够,我想增加SBP_TASK_STACK_SIZE大小,程序里仅开了这一个任务,比如将SBP_TASK_STACK_SIZE增加100字节,但增加后会导致透传数据异常,请问即使SRAM足够,SBP_TASK_STACK_SIZE也是有上限吗?究竟什么原因呢
谢谢