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

C6678IPC中断程序的疑问4

今日有机会阅读到一个旧帖,如下所示

https://e2echina.ti.com/question_answer/dsp_arm/c6000_multicore/f/53/t/59943?tisearch=e2e-sitesearch&keymatch=MSMC

King Wang1认为IPC的寄存器是不需要lock和unlock的,而6678的IPC程序中涉及到lock和unlock的问题,我现在的疑问如下

1、旧帖中的lock和unlock与IPC中的是否是一个概念?

2、lock和unlock究竟是什么来实现,旧帖中说道如果多个核同时使用会有冲突,那么lock和unlock是一个物理上功能部件,还是说每一个核的寄存器(需要lock和unlock的寄存器)都有这个功能?如果说是前者,那么这个是整个芯片上只有一个,即多核共用一个,还是说每个核都有呢?

user5161889:

回复 Nancy Wang:

好的,谢谢

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