502398542 发表于 2019-9-24 13:50:46

加iap不能运行

加了freertos的app可以正常运行,再加上一段boot程序就不能运行了,此时加大app里的堆空间configTOTAL_HEAP_SIZE,就可以正常运行了,这是什么原因呢?   boot里没有用到操作内存的函数

502398542 发表于 2019-9-24 14:04:24

主要是想问一下,boot和带freertos的app之间互相跳转需要特别注意什么吗?不带系统的boot和app互相跳转是没问题的,boot是裸机程序

eric2013 发表于 2019-9-24 18:27:44

FreeRTOS有动态内存剩余API,调用下,看看还剩余多少。

估计程序某个地方有安全隐患。

502398542 发表于 2019-9-25 10:14:03

eric2013 发表于 2019-9-24 18:27
FreeRTOS有动态内存剩余API,调用下,看看还剩余多少。

估计程序某个地方有安全隐患。

嗯,之前用的heap2,出这个问题后改成heap4后可以了,应该还是什么地方内存没处理好
页: [1]
查看完整版本: 加iap不能运行