高通 Hexagon DSP 代码结构

    xiaoxiao2022-06-29  41

    在CMakeLisits.txt里面指定编译的ARM 代码目录和DSP上代码的目录和DSP的目录,以及IDL文件的目录(制定会放到DSP上执行的函数名字)

    #ifndef EXAMPLE_INTERFACE_IDL #define EXAMPLE_INTERFACE_IDL #include "AEEStdDef.idl" interface example_interface{     uint32 say_hello(); }; #endif /*EXAMPLE_INTERFACE_IDL*/

    arm上面代码:

    #include <stdio.h> #include "example_interface.h" int main() { printf("Asking DSP to say hello\n"); return example_interface_say_hello(); }

    DSP上面的代码#include "dsp_log.h" #include "example_interface.h" uint32 example_interface_say_hello() { LOG_MSG("Hello World"); return 0; }

    转载请注明原文地址: https://ju.6miu.com/read-1125352.html

    最新回复(0)