msp430系統(tǒng)時(shí)鐘概述
1:對(duì)于MSP430F4XX序列來(lái)說(shuō),它有3個(gè)可用的時(shí)鐘來(lái)源,XT1(低速),XT2(高速),DCO.
2:由上面3個(gè)時(shí)鐘源,可以構(gòu)成4個(gè)時(shí)鐘信號(hào)。
3:如果只接一個(gè)晶振,則必須接在XT1(低速)上。
4:PUC上電的時(shí)候,SMCLK和MCLK默認(rèn)由DCO提供。
5:如果配置MCLK由XT1(低速)或 XT2(高速)提供,則當(dāng)這兩個(gè)晶振出錯(cuò)的時(shí)候,MCLK會(huì)自動(dòng)切換到
6:XT1(低速),XT1(高速),XT2(高速),DCO出錯(cuò)的時(shí)候,都會(huì)置位OFIG,同時(shí)PUC上電也會(huì)置位OFIG,而當(dāng)OFIG置位的時(shí)候,MCLK會(huì)自動(dòng)切換到DCO。所以,如果一上電就配置MCLK為XT2(高速),這樣是不會(huì)起作用的,因?yàn)樗呀?jīng)切換到了DCO。要切換到XT2(高速),必須等待,直到OFIG清零,然后才可以手動(dòng)設(shè)置MCLK為XT2(高速),這時(shí)才會(huì)生效。
7:如果因?yàn)榕渲迷蚨斐蒁CO出錯(cuò),同時(shí)OFIG置位,MCLK此時(shí)仍然由DCO提供,以保證指令的繼續(xù)執(zhí)行。
8:DCO和FLL是兩個(gè)東西,F(xiàn)LL是用來(lái)穩(wěn)定DCO的輸出頻率。
評(píng)論