我正在学习 MCUXpresso,所以我为 LPC1788 MCU 创建了“LPCOpen - C 项目”,没有板。
在“cr_startup_lpc177x_8x.c”源文件中,“Rese
tiSR”调用“SystemInit”,在多次调用后最终调用位于“sysinit_17xx_40xx.c”源文件中的“Chip_SetupIrcClocking”,其中设置了内部振荡器 IRC。这一切都发生在调用“main”之前。
如何更改此设置,例如切换到外部振荡器?我是直接更改“sysinit_17xx_40xx.c”源文件(使用 LPCOpen 2.10 devkit 下载)还是应该编写自己的时钟配置例程并从“main”调用它?
请注意,这不是关于哪些寄存器需要哪些值的问题。
可以理解,“时钟”透视图不起作用,因为我的项目不是基于 MCUXpresso SDK。