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.

starter_ware_138/examples/evmOMAPL138/mcasp移植问题

Other Parts Discussed in Thread: SYSBIOS

您好,

我在linux下单独编译starter_ware_138/examples/evmOMAPL138/mcasp dsp程序,通过arm端linux系统加载dsp程序,具体如下:

./slaveloader startup DSP mcaspPlayBk.out

可以实现正常的录音回放。

但是,我把starter_ware_138/examples/evmOMAPL138/mcasp dsp程序移植到syslink_2_21_01_05/examples/ex04_sharedregion/dsp中,修改main_dsp.c,具体如下:

/*
* ======== main ========
*/
Int main(Int argc, Char* argv[])
{
Error_Block eb;
Task_Params taskParams;

mcasp_playbk();//原有starter_ware_138/examples/evmOMAPL138/mcasp中main函数改为mcasp_playbk

Log_print0(Diags_ENTRY, "--> main:");


/* must initialize the error block before using it */
Error_init(&eb);

.....

}

编译后运行,无法听到声音的录音回放。请问:

1、无法听到声音的录音回放可能是什么问题导致的?

2、mcasp是否会与syslink_2_21_01_05中的sysbios等系统冲突?如果冲突,要如何修改?

3、要把mcasp整合到syslink中,要如何修改?

备注:附件是测试源码。

ex04_sharedregion.zip