单核中,直接打开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的底层配置机制。