你好,
最近在学习dsp多核原理,使用FFTC作为学习例子,参考例程
C:\ti\pdk_C6670_1_1_2_6\packages\ti\drv\exampleProjects\FFTC_Simple_testProject
C:\ti\pdk_C6670_1_1_2_6\packages\ti\drv\exampleProjects\FFTC_Multicore_exampleProject
1.第一个例子是单核的,并不是真正的单核,运行的时候需要四核同时加载才能跑,主核0完成程序功能,其他核不做任何操作,也就是空跑。
现在需要将此程序改成单核模式,就是只load核0就能跑,该怎么操作?我看了里面的几个例子,对比了一下程序,单核多核没什么区别啊。。。
2,第二个例子是多核例子,核0发数据,核1 接收处理,然后核1发数据,核2处理......交替进行。这个过程在代码里面怎么实现的,能否说明一下?
还有,里面有个myQnum和destQnum,是队列编号吗还是?那跟硬件的queue(有4个)有什么关系?