1.时钟图
通过対时钟系统的配置可产生3种时钟:
(1)ACLK,辅助时钟
(2)MCLK,主系统时钟
(3)SMCLK,子系统时钟
2.配置
例:XT2外接8M晶振,配置主系统时钟8M,子系统时钟2M
void Sys_Clock_Init(void)
{
u16 i;
BCSCTL3 |= XT2S_2;//XT2 range select :2 - 16 MHz
BCSCTL2 |= SELM1 + DIVM_0;//select MCLK source :XT2 不分频 8M
BCSCTL2 |= SELS + DIVS_2;//select SMCLK source :XT2 4分频 2M
while(IFG1&OFIFG)
{
IFG1 &= ~OFIFG;//清振荡器错误标志
for(i = 0; i < 0xffff; i++);
}
}