一直使用XT1输入,对DCO的配置也没有仔细的看过。昨天想研究一下,但是蒙了,看文档查资料,还是没有找到我想要的那个点。
我写了个配置,麻烦看一下,这个对吗
MCLK=4M SMCLK=1M XT1=32768:
UCSCTL1 = DCORSEL_3; // 选择 DCO 范围 UCSCTL2 = FLLD_1 | 60; //4M 2*(60+1)*32768=3997696 UCSCTL4 = SELM_3 + SELA_0 + SELS_3; //MCLK =MCLK =DCO,ACLK=XT1 UCSCTL5 = DIVS_2; //4分频
MCLK=2M SMCLK=1M XT1=32768:
// MCLK 2M SMCLK 1M
UCSCTL1 = DCORSEL_2; // 选择 DCO 范围
UCSCTL2 = FLLD_1 | 30; //2M 2*(30+1)*32768=2031616
UCSCTL4 = SELM_3 + SELA_0 + SELS_3; //MCLK =MCLK =DCO,ACLK=XT1
UCSCTL5 = DIVS_1; //2分频