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

关于6678中IPC用法的问题

感谢论坛中提供的IPC例程,经过移植后已经在6678 模拟环境下测试通过。但是我还有两个疑问咨询一下:

1、IPC用来触发核间中断,每个核x对应IPCGRx和IPCARx两个寄存器。如果核x操作本核的IPCGRx寄存器,会给本核发一个中断吗,还是会出现什么其他的现象呢?

2、使用IPCGRH和IPCARH寄存器会给HOUT脚发一个脉冲信号触发一个主机中断,那IPCGRH和IPCARH的src位包含的信息怎么能让接收中断主机方知晓呢?

请指教,谢谢!

Andy Yin1:

1 任意master写IPCGR寄存器都会产生一个中断,所以本核写自己的IPCGR也是产生一样的中断,你可以测试确认;

2 可以在本地将IPCARH的value传到接收端,或者接收机读取发送侧的IPCARH寄存器。

jecy huang:

回复 Andy Yin1:

感谢您的回复,

        因为刚接触6678,我还想问一下关于问题2的回复

                         “可以在本地将IPCARH的value传到接收端,或者接收机读取发送侧的IPCARH寄存器”

      本地端和接收端如何能互相访问寄存器数据,是通过某一特定的管脚,还是有特定的功能部件,比如mcbsp之类的吗?

谢谢!

jecy huang:

回复 jecy huang:

是不是这个问题太简单了,牛人们不屑于回答呀!

还是真诚地希望对于这个问题能给一个回复。

赞(0)
未经允许不得转载:TI中文支持网 » 关于6678中IPC用法的问题
分享到: 更多 (0)