본문 바로가기

[NXP]/LPC1k

LPC1113 내부클럭 사용하기

LPC1113 내부클럭 사용하기

LPC1K의 클럭은 외부 X-TAL 및 내부 RC OSC로 구동 가능하다. 

정밀 클럭이 필요없는 시스템에서 저렴하게 보드 구성할때 사용하면 좋을것 같다.


내부 클럭으로 설정하고 UART통신 잘되는것을 확인했다.



LPC1K 클럭 시스템 블록도

SYSPLLCLKSEL 레지스터를 이용하여 내부클럭 외부 클럭을 설정할 수 있다. MAINCLKSEL 레지스터에서 PLL 설정 여부를 선택할수 있다.












config.h 파일에서 클럭을 설정할수 있도록 수정했다.

#define SEL_IRC                         0
#define SEL_XTAL                        1
#define SYSPLLCLKSEL_Val                SEL_IRC 



system.c 파일도 수정이 좀 필요하다.

void SystemInit(void)

{

_SystemInit();


SetMainClockFreq(48);

              :



반응형