NXP MCU 技术论坛
直播中

杜喜喜

7年用户 1486经验值
私信 关注
[问答]

MCUXpresso如何修改系统初始化?

我正在学习 MCUXpresso,所以我为 LPC1788 MCU 创建了“LPCOpen - C 项目”,没有板。
在“cr_startup_lpc177x_8x.c”源文件中,“ResetiSR”调用“SystemInit”,在多次调用后最终调用位于“sysinit_17xx_40xx.c”源文件中的“Chip_SetupIrcClocking”,其中设置了内部振荡器 IRC。这一切都发生在调用“main”之前。

如何更改此设置,例如切换到外部振荡器?我是直接更改“sysinit_17xx_40xx.c”源文件(使用 LPCOpen 2.10 devkit 下载)还是应该编写自己的时钟配置例程并从“main”调用它?
请注意,这不是关于哪些寄存器需要哪些值的问题。
可以理解,“时钟”透视图不起作用,因为我的项目不是基于 MCUXpresso SDK。

更多回帖

发帖
×
20
完善资料,
赚取积分