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.

MCFW下实现A8与DSP之间整型数据的实时传输

请问下,DVRRDK  MCFW下怎么实现A8与DSP之间整型数据的实时传输。

  • 你好,

    什么叫实时传输?MCFW多核之前通信是基于syslink/ipc,你可以参考现有通信相关link或者参考syslink/ipc的相关示例。

  • DSP向ARM传输一个整型数据,

    DSP里面,可不可以用下面这个函数发送数据

    UInt32 scdResultBuff = 0;

     System_linkControl(SYSTEM_LINK_ID_HOST,VSYS_EVENT_MOTION_DETECT,scdResultBuff, sizeof(scdResultBuff),TRUE);

    ARM里面利用下列两个函数进行获取数据

    Int32 Demo_eventHandler(UInt32 eventId, Ptr pPrm, Ptr appData)
    {
    fd = open("/dev/myled",O_RDWR);

    if(eventId==VSYS_EVENT_MOTION_DETECT)
    {
    // printf(" \n");
    // printf(" %s\n", (char*)pPrm);
    ioctl(fd,1,pPrm);
    }

    return 0;

    }

    Vsys_registerEventHandler(Demo_eventHandler, NULL);