手把手教你学dsp 28 的例程中 spi 波特率计算的问题
的有关信息介绍如下:初学者吧,好不直接告诉你,给你分析分析,但愿能帮助到你学习
TMS320F2812波特率的设置是由系统的低速外设模块时钟频率LSPCLK和SPI主控制器中的SPIBRR寄存器的值决定的,其计算公式如下:
SPI波特率=LSPCLK/(SPIBRR+1),SPIBRR=3~127;
0x1D 十进制就是29;
低速时钟也就是LSPCLK,其职与OSPCP有关,
OSPCP=0, LSPCLK=SYSCLKOUT ,
LOSPCP=1-7,LSPCLK=SYSCLKOUT/(2*LOSPCP);
这里你说的在sysctrl中的定义LSPCLK的频率为37.5M;
到这一步,相信你自己能判断了;
有问题可以去DSP工程师社区提问,那里关于DSP更加活跃