1、如果在一个例程中不对PLL进行设置,请问DSP将工作在什么频率呢?
2、想要让MCBSP工作在自己想要的频率,需要怎么做呢?
谢谢各位老师!
Shine:
1. DSP默认工作频率是CLKIN
2. 配置sample rate generator,具体看手册。http://www.ti.com/lit/ug/spru580g/spru580g.pdf
ming xiao:
回复 Shine:
您好,在SRGR中的分频因子是CLKGDV对吧?请问这个是把什么分频了呢(是系统时钟还是前面提到的CLKIN)?
Shine:
回复 ming xiao:
外部,内部时钟都可以
ming xiao:
回复 Shine:
谢谢您的回复
我在使用过程中,感觉MCBSP的读取速度比较慢,每次读一个字节的话一秒钟只能读取5到6次。
请问这和我没有设置PLL有关吗?如果不是,请问是什么原因呢?
使用芯片的型号为C6713
谢谢!
Shine:
回复 ming xiao:
PLL配了多少?量一下CLKR, CLKX时钟频率是多少?
ming xiao:
回复 Shine:
您好:
1、我的CLKIN输入为50Mhz,PLL使用的是附件中的文件
2、CLKR并没有接,CLKX0(16脚)的频率为4.464Mhz(CLKGDV的数值为27),电路图如下
Shine:
回复 ming xiao:
看到你代码里CPU主频配了450MHz? C6713最高主频只有300MHz
// PLLOUT = CLKIN/(DIV0+1) * PLLM // 450 = 50/1 * 9 // *(PPLL)PLL_DIV0 = DIV_ENABLE + 0; // Div 1 *(PPLL)PLL_MULT = 9; // x9
ming xiao:
回复 Shine:
您好,配置的CPU主频是225Mhz
*(PPLL)PLL_DIV1 = DIV_ENABLE + 1; // 225 MHz CPU CLK (450/2) PllDelay(20);
ming xiao:
回复 Shine:
您好,在这里我配置的CPU主频是225Mhz
*(PPLL)PLL_DIV1 = DIV_ENABLE + 1; // 225 MHz CPU CLK (450/2)PllDelay(20);
Shine:
回复 ming xiao:
能否把mcbsp的时序贴出来看看?