Thread 中讨论的其他器件: C2000WARE
工具与软件:
开发环境:
MCU:TMS320F2800156-Q1
CCS:12.7
SDK:C2000Ware_5_02_00_00
在 SDK 演示中、 在 Device_init ()函数中调用 Flash_initModule 和 SysCtl_setClock、 Flash_initModule 将是初始化 WAITSTATES 参数、这样将提高 MCU 性能。
WAITSTATES 可以从0~0xF 设置,这个参数是相关的系统时钟,所以我认为两个函数的正确顺序是 SysCtl_setClock -> Flash_initModule ,因为我们首先需要初始化系统时钟 ,然后我们可以设置 WAITSTATES,这是正确的逻辑。但实际上,在演示中,序列是 Flash_initModule -> sysctl_initclock, 所以你能解释一下吗?
/BR
塞缪尔