TMS320C6748: McBSP配置SRGR寄存器使用内部时钟模式分频后的输出与预期不一致

Part Number: TMS320C6748

我想通过设置SRGR寄存器分频生成16MHz发送数据,但实际通过示波器抓到的波形看,每一位有2.5us,和预期的频率差距很大,请问下这是为什么?

采用的是内部时钟,主频456MHz,CLKGDV设置的是30,下面是具体的配置代码。

McBSP0Regs.SRGR.bit.GSYNC=0;
McBSP0Regs.SRGR.bit.CLKSP=0;
McBSP0Regs.SRGR.bit.CLKSM=1;
McBSP0Regs.SRGR.bit.FPER=0;
McBSP0Regs.SRGR.bit.FWID=0;
McBSP0Regs.SRGR.bit.CLKGDV=30;