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

C6678 的中断疑问

C6678 的理解:

IPC Generation Registers (IPCGRx)
DSP Boot Address Register (DSP_BOOT_ADDRn)

启动的时候 CorePac0 取得控制权,

然后,可以
1、设置 DSP_BOOT_ADDRx
2、写 1 到 IPCGRx 的 IPCG 位 唤醒对应的核 CorePacx
     唤醒后执行起始地址在 DSP_BOOT_ADDRx 寄存器中

也就是说,每个核 都可以同时 运行,

疑问:

1、由于 ISTP只有一个,那么 中断服务程序 由 那个核负责执行?(Core 0?)

2、如果, 中断服务程序 的空间,落在 Core 1 的程序段内,是否还是由 Core 0 负责运行中断程序?

Shine:

请问指的是什么中断服务程序?core0写1到IPCGR后,由RBL去唤醒其他corepac。

hongkun ma:

回复 Shine:

Shine Zhang

请问指的是什么中断服务程序?core0写1到IPCGR后,由RBL去唤醒其他corepac。

Shine:

回复 hongkun ma:

请问每个核是独立的工程还是共享一个工程?

hongkun ma:

回复 Shine:

Shine Zhang

请问每个核是独立的工程还是共享一个工程?

赞(0)
未经允许不得转载:TI中文支持网 » C6678 的中断疑问
分享到: 更多 (0)