您好:
我想在IWR6843的Demo程序68xx_mmwave_sdk_dsp的dss部分给自定义的变量动态的分配内存,需要占用的内存大小不超过2k,但是我使用malloc进行分配时虽然可以通过编译,但是芯片总是死机。请问直接使用malloc是在哪块内存上进行分配?如何能在更大的RadarCube中动态分配内存?感谢您的解答。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
从以下链接的文档2.4.2 L3 Memory来看是在L3上分配的。请问是否有测试过分配内存大小为多少时不会出现死机的情况?
可以使用DATA_SECTION将数据分配到特定的内存空间。
#pragma DATA_SECTION(buffer,".my_sect")
在cmd文件中将my_sect段指定到特地的内存空间。