工具与软件:
我已经将存储器0x9CC00000定义为0x9CD00000、但为什么编译后发现 ti_drivers_config 将使用该存储器? 我没有专门使用此存储器、是由其现有机制造成的


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.
工具与软件:
我已经将存储器0x9CC00000定义为0x9CD00000、但为什么编译后发现 ti_drivers_config 将使用该存储器? 我没有专门使用此存储器、是由其现有机制造成的


您好、
上述存储器 专用 于 IPC 通信。
因此、当 A53内核想要在内核之间传输数据时、 M4F 内核可以使用这些缓冲区来读取数据。
此存储器用于 IPC 通信。
还有一点、如果您使用来自 M4F 内核的 DDR、M4F 内核的性能会下降100次。
此致、
Anil。
现在我有一个需要、那就是0x9CC00000-0x9CD00000这块内存用于执行内核与 M 内核交互共享内存、因此我希望这块内存不会被程序和编译器使用、我该如何操作
您好!
该存储器已分配用于 A53内核和 M4F 内核之间的 IPC 通信。
在驱动程序中、 生成的代码属于 IPC 共享缓冲区、此存储器被分配给 IPC 缓冲区。
您无需额外步骤即可将此存储器用于 IPC、而且 MCU+SDK 已将此存储器用于 IPC 通信、而不是用于任何其他代码。
此致、
Anil。