0x9CC00000~0x9D8FFFFF这部分内存空间在初始化M4内核的时候有使用到吗?还是预留出来不会被系统使用,人为分配使用的?
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.
你好,我这边还是有点不太明白,我这边通过CCS配置M核的程序,然后想将0x9CC00000~0x9D8FFFFF这部分内存留出来用来和A核做数据交换使用,文档是通过这种方式使用这部分内存,所以想请教一下这12M内存在使用CCS配置其他功能,例如SPI,GPIO,这些后生成程序的时候还会被预留出来吗?而不会被系统生成的堆栈那些占用?
您好,
您可以在CCS中配置M核的程序时,将0x9CC00000~0x9D8FFFFF这部分内存留出来用来和A核做数据交换,并且在配置其他功能时确保不会和数据交换的需求冲突。
系统在生成程序时会根据你的配置来预留相应的内存空间,确保各个功能不会相互影响。