Thread 中讨论的其他器件: SysConfig
你(们)好。
我正在使用 TMS320F280025C 在 Launchpad 上进行开发。
根据 device.c 文件中的指令、我尝试通过将 LSPCLK 分频器值从4降低到2来提高 SPI 速度:
//
//确保将 LSPCLK 分频器设置为默认值(4分频)
//
SYSCTL_setLowSpeedClock (SYSCTL_LSPCLK_PRESALE_2);
我正在成功构建、但当我运行项目时、它会转到一个 Estop、看起来它引用了 device.c 文件中的第104行:
assert (SYSCTL_getLowSpeedClock (DEVICE_OSCSRC_FREQ)== DEVICE_LSPCLK_FREQ);
我不知道为什么评论中说 /确保 LSPCLK 分频器设置为默认值(4分频)?
我不太清楚这里的误差、减小该分频器值是否存在问题? 是否还有另一个必须修改的设置? 我是该项目的 SysConfig。
非常感谢