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.

TDA4VM: 在使用TDA4 EVM PSDK中遇到的工程问题

Part Number: TDA4VM


        你好,最近在基于PSDK—rtos中的MCUSW的demo做mcal开发,psdk版本为ti-processor-sdk-rtos-j721e-evm-08-04-00-06,demo中的mcu2_1和mcu1_0使用的是同一套源文件,仅是app函数不同。最近需要做IPC功能,需要使用mcu2_0和mcu1_1核,请问是在原有工程中加上mcu2_0的代码部分还是新建一个只与mcu2_0有关工程?开发mcu2_0的时候可以在mcu2_1的基础上进行修改吗?为什么mcu1_0和mcu2_1可以使用同一套源文件?是所有R5F都可以使用一套源文件吗?

  • 已为您咨询TI资深工程师,一旦得到回复会立刻回复给您

  • 是的,具体来说,MCAL 驱动程序对于不同的内核是相同的。在您的情况下,IPC 驱动程序将是相同的,但在应用程序级别,它们是为不同的内核配置的。内核之间的配置变化包括中断、中断路由、一些初始化代码等。

    一些更改发生在生成新标头的配置器 (EB Tresos) 中。

    其他更改在于应用程序代码中。您可以使用相同的应用程序代码并使用定义 BUILD_MCU1_0(或类似的)来分隔 R5 特定代码。