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

非BIOS多核编程

刚开始接触多核DSP,通过学习例程和阅读user guide,对多核编程有了一定的了解。

但在学习过程中发现例程中,对于多核编程都是基于SYS/BIOS模式,而我对SYS/BIOS不熟悉,所以打算不用BIOS进行多核编程。请问:

1、有没有不基于SYS/BIOS多核编程的例程

2、对于非SYS/BIOS多核编程,有没有什么需要注意的地方

希望能与我分享,谢谢

Jane Lu:

您好,BIOS本身不支持多核系统,多核编程本质上与BOIS无关,可以看一下多核编程的用户指导SPRAB27B.pdf

April April:

回复 Jane Lu:

您好:

    这篇文档我看过,上面是关于多核编程思想和相关概念的一下东西。

可能是我表达有误,我的意思看例程里面都是用task进行多核管理,里面都是用cfg文件,不用BIOS的都是配置CMD文件。

请问一下有没有相关例程,没有BIOS操作系统的东西,能够让我借鉴学习一下,谢谢

Jane Lu:

回复 April April:

您好,论坛上的STK开发包是不基于BOIS的,多数例子可以在多核上同时运行,您可以参考一下。

对Keystone系列的多核编程,简要总结如下:

1    每个核都需要一个DSP工程,这点类似于给多个单核DSP开发程序

2    DSP的公共资源如MSMC, DDR, 外设等,需要考虑如何规划多核访问

3   多核之间通信,可以采用共享内存,或采用EDMA数据传输,或采用Message Q (Navigator),或用IPC寄存器触发核间中断。

赞(0)
未经允许不得转载:TI中文支持网 » 非BIOS多核编程
分享到: 更多 (0)