工程师,你好!
使用CC1310,发现运行一段时间后有重启的现象。
有点怀疑是否会是task的stack改小影响;
目前有2个task,stack为1024,以下为map的情况:
MEMORY CONFIGURATION
name origin length used unused attr fill
———————- ——– ——— ——– ——– —- ——–
FLASH 00000000 00020000 0000f302 00010cfe R X
SRAM 20000000 00005000 00004c94 0000036c RW X
内存使用较多,稍微增加stack,也还是会重启。
请问,stack多大合适呢?是否有手段监控?
Viki Shi:
"内存使用较多,稍微增加stack,也还是会重启。"重启的时间有没有变长一点?
建议用ROV监测一下内存使用情况
lin jqi:
回复 Viki Shi:
时间没有加长,比较随机,有时半个钟, 有时两三个钟。
请问哪里有ROV的操作文档?谢谢!
Viki Shi:
回复 lin jqi:
software-dl.ti.com/…/rov.html
lin jqi:
回复 Viki Shi:
Thanks!
看到Stack的状态如下,请帮忙看看:
应该余量是比较大了,但刷新refresh时并无变化,是否正常呢?
lin jqi:
回复 lin jqi:
请帮忙解析一下,有上图的红色部分,是否为异常呢?
谢谢!
Viki Shi:
回复 lin jqi:
怀疑是ROV的bug。请看一下这边:
e2e.ti.com/…/723240