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.
1、代码段只能放在MSMCRAM里吗?这个空间只有1M,如果代码大小超过了1M,甚至4M怎么办呢?
2、MCMARAM_NOCAHCE这个区域,我没找到相关MPAX的代码?那在哪里做的地址映射呢?
3、stack段只能放在L2吗?这部分配置有相关说明吗?
1、
1、代码段只能放在MSMCRAM里吗?这个空间只有1M,如果代码大小超过了1M,甚至4M怎么办呢?
有4M的空间。
0C000000 ~ 0C3FFFFF
2、这部分没有找到相关的配置
3、
stack段只能放在L2吗?这部分配置有相关说明吗?
不一定,都可以放。
stack部分的内容可以查看以下文档。
关于这个报错是调试器和 RTS 库之间通信 CI/O 的缓冲区被破坏。
试试加大堆栈,以下链接关于CIO部分的内容也看一下。
https://software-dl.ti.com/ccs/esd/documents/sdto_cgt_tips_for_using_printf.html#introduction
或者将您目前的内存配置在简单的程序上使用看看是否存在同样的问题。