TI中文支持网
TI专业的中文技术问题搜集分享网站

C6678多核程序中关于NDK的问题

单核中,直接打开MCSDK里的client_evmc6678l工程可成功通信(不是自己添加的NDK模块),但是在自带核间通信模块的基本多核程序中自己添加NDK模块,在并将相关代码复制粘贴过去之后,程序每次执行到

 if (res_mgr_init_qmss (&qmss_cfg) != 0)
    {
        platform_write ("Failed to initialize the QMSS subsystem \n");
        goto main_exit;
    }

这里之后就直接跑飞了,请问会是什么问题呢?

ps:已经在RTSC中添加了NDK模块,相关的库也根据之前的client工程一一修改过,.cfg文件里的source里面也对照着之前client工程中的一一添加过了。

Allen35065:

配置QMSS有冲突吧,简单的复制粘贴可能是不行的,你需要了解IPC和NDK的底层配置机制。

赞(0)
未经允许不得转载:TI中文支持网 » C6678多核程序中关于NDK的问题
分享到: 更多 (0)