亚洲春色中文字幕久久久-三上亚,91精品国产亚一区二区三区,久久久九色综合亚洲成色777,涩涩视频下载,国产午夜亚洲精品午夜鲁丝片,国产精品A一区二区三区腾讯导航,影音先锋色情AV在线看片,蜜臀国产在线视频,极品少妇高潮啪啪无码吴梦梦 ,精品人妻无码一区二区三区手机版

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3990|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

STM32外部晶振和定時器時鐘的關(guān)系

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:563951 發(fā)表于 2019-6-16 21:25 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
1.TIMx(1-8),在庫設(shè)置默認的情況下,都是72M的時鐘;
名為TIMx的有八個,其中TIM1和TIM8掛在APB2總線上,而TIM2-TIM7則掛在
APB1總線上。其中TIM1&TIM8稱為高級控制定時器(advanced control timer).他們所在的APB2總線也比APB1總線要好。APB2可以工作在72MHz下,而APB1最大是36MHz。

定時器的時鐘不是直接來自APB1或APB2,而是來自于輸入為APB1或APB2的一個倍頻器。
下面以定時器2~7的時鐘說明這個倍頻器的作用:當APB1的預(yù)分頻系數(shù)為1時,這個倍頻器不起作用,定時器的時鐘頻率等于APB1的頻率;當APB1的預(yù)分頻系數(shù)為其它數(shù)值(即預(yù)分頻系數(shù)為2、4、8或16)時,這個倍頻器起作用,定時器的時鐘頻率等于APB1的頻率兩倍。
假定AHB=36MHz,因為APB1允許的最大頻率為36MHz,所以APB1的預(yù)分頻系數(shù)可以取任意數(shù)值;當預(yù)分頻系數(shù)=1時,APB1=36MHz,TIM2~7的時鐘頻率=36MHz(倍頻器不起作用);當預(yù)分頻系數(shù)=2時,APB1=18MHz,在倍頻器的作用下,TIM2~7的時鐘頻率=36MHz。
有人會問,既然需要TIM2~7的時鐘頻率=36MHz,為什么不直接取APB1的預(yù)分頻系數(shù)=1?答案是:APB1不但要為TIM2~7提供時鐘,而且還要為其它外設(shè)提供時鐘;設(shè)置這個倍頻器可以在保證其它外設(shè)使用較低時鐘頻率時,TIM2~7仍能得到較高的時鐘頻率。
再舉個例子:當AHB=72MHz時,APB1的預(yù)分頻系數(shù)必須大于2,因為APB1的最大頻率只能為36MHz。如果APB1的預(yù)分頻系數(shù)=2,則因為這個倍頻器,TIM2~7仍然能夠得到72MHz的時鐘頻率。能夠使用更高的時鐘頻率,無疑提高了定時器的分辨率,這也正是設(shè)計這個倍頻器的初衷。

對定時器周期公式的理解:
T=(arr+1)*(PSC+1)/Tck  其中TCK為時鐘頻率,PSC為時鐘預(yù)分頻系數(shù),arr為自動重裝載值。
f=Tck/(psc+1)*(arr+1)
Tck/(psc+1)即為時鐘頻率,1/f為機器周期,乘以(arr+1)即可得出定時器周期。
例子:TCK=72MHZ,psc=71.時鐘周期=1us.(arr+1)值為多少,定時器周期就為多少毫秒。


例子:
    TIM_TimeBaseStructure.TIM_Period = 5;        // 2.5ms     
    TIM_TimeBaseStructure.TIM_Prescaler = 36000;    // 分頻36000      
    TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1;  // 時鐘分頻  
    TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;  //計數(shù)方向向上計數(shù)
    TIM_TimeBaseInit(TIM2, &TIM_TimeBaseStructure);

1.定時器2時鐘頻率為72M/36000=2KZ。
2.最大自動重裝載值為5,則每隔5*1/2=2.5ms產(chǎn)生一次定時器中斷。
---------------------
作者:一只胖虎

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:561907 發(fā)表于 2019-6-17 17:04 | 只看該作者
原來一直不太了解,學習了。
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表