1、实际有六根线,1根地线,1根电源线,2根时钟线,2根数据线。i2s有三种工作模式,模式1发送数据端提供时钟信号(发送端是主机);模式2接收数据端提供时钟信号(接收端是主机);模式3,时钟信号不是发送端提供也不是接收端提供,由外部设备提供(外部设备是主机,发送接收数据端都是从机)。对于两个dsp的通信,我想使用模式3,即外部设备提供时钟信号(作为主机),两个dsp都作为从机,接收时钟信号。方案不知可不可行,具体如下图:
2、一、我的输入时钟是24MHZ,当我调用set_pll()函数,设置内核时钟,系统时钟比较小的时候(内核时钟小于280MHZ,系统时钟小于50MHZ)程序可以正常的运行。当设置内核,系统时钟比较大的时候,程序就会出现跑飞现象,提示出现断点。
二、换一个更小的程序也是如此,程序里面就两个功能:1、调用set_pll()函数,设置频率。2、执行b=a+c;就这样的程序也会出现跑飞现象。
三、我不知道是不是,布板子出现了问题。要达到时钟输入频率24MHZ,内核频率528MHZ,系统时钟频率132MHZ,布板子时要注意什么问题?
「该帖子被 西服控66 在 2015-05-11 17:05:38 编辑过」