vincent8941 发表于 2011-7-24 09:51:11

请教MSP430单片机时钟问题

最近在看MSP430单片机的user guide的时钟部分时遇到了一个问题有点没想明白,望各位大侠指教。
使用说明上写明,上电后,SMCLK与MCLK默认时钟源为DCOCLKDIV,FLL的默认时钟源FLLCLK为XT1CLK(32768Hz)。而Fsmclk=Fmclk=1.048MHz,我很想知道这个1.048MHz是怎么得到的。根据它给出的公式DCOCLKDIV=(N+1)*FLLCLK/n,n默认值好像为1,感觉好像算不出1.048MHz。可能是我理解有问题,希望大家能不吝赐教,能够指点我一下。我用的是5系列单片机。

lzq397466976 发表于 2011-7-24 22:02:33

因为msp430单片机N默认的是31 。所以(31+1)*32768=1.048576MHZ

naruto_vic 发表于 2011-8-1 14:55:19

对,就是因为N的默认值为31,从0开始计算于是需要+1;为32.带入默认的n就可以由fll默认时钟源来计算出fsmclk了
页: [1]
查看完整版本: 请教MSP430单片机时钟问题