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

DSP6678多核调用函数CSL_chipReadReg(CSL_CHIP_DNUM)

各位专家,我按照例程在开发版上多核调用 int CarNum = CSL_chipReadReg(CSL_CHIP_DNUM);

然后在main函数内部用If(CarNum ==0);esle if(CarNum ==1);。。。。来区别不同的核号,但是经常显示返回的CarNum 与实际核号不一致,请问这个问题怎么解决。

问题二:我现在正在学习6678多核软件开发,想咨询一下,如果在不使用SYS/BIOS那套操作系统下,仅利用CSL函数能否设计出以核0为主核进入函数,再依照条件设置依次开启从核进行计算?有没有什么明确的参考资料,谢谢

Nancy Wang:

1、请问具体是参考的哪个例程?各个核单独测试的时候能返回正常的核号吗?
2、可以试试看通过轮询设立标志位的方式给各个核分配任务。

赞(0)
未经允许不得转载:TI中文支持网 » DSP6678多核调用函数CSL_chipReadReg(CSL_CHIP_DNUM)
分享到: 更多 (0)