请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
工具/软件:TI C/C++编译器
您好,
我的应用程序需要打开超过32个文件,我可以使用更新的RTS库打开。 我参考以下链接重新编译RTS库并更新宏
_NSTREAM, _nfile
链接到E2E查询:"e2e.ti.com/.../187.529万"。
目前,我能够打开超过32个文件,当我尝试从文件读取数据时,fopen返回0字节读取。
当我尝试调试该问题时,我发现通过malloc的内存请求没有按预期的那样发生。 我附加了malloc失败的代码。
malloc似乎无法分配请求的内存。 我尝试在TestApplication中增加堆内存,但没有任何帮助。 请告诉我如何解决RTS库中的malloc问题。
此致
哈里什
