无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

TIM使用

2023-08-12 21:16 作者:趙青云灬  | 我要投稿


定時器的計算

Tout =?((arr+1)*(psc+1))/Tclk ;

其中:

?Tclk:定時器的輸入時鐘頻率,一般為72MHz

?Tout:定時器溢出時間

? .TIM_Period = arr

? .TIM_Prescaler = psc?

比如,令定時器經(jīng)過一秒中斷一次,則Tout就為1s,已知Tclk為72MHz,可以求出

(arr+1) * (psc+1) 為7.2X10^7Hz,可以令 (arr+1) = 7200, (psc+1) = 10000。

一、配置GPIO口

以TIM2,配置GPIOA的pin_0為例。

二、配置TIM2

  1. 使能RCC時鐘。TIM2在APB1總線上。

2.打開外部時鐘。

3.定義結(jié)構(gòu)體。

4.TIM初始化。

5.開啟更新到NVIC通道。

6.配置NVIC。

7.啟動定時器。

中斷函數(shù)

與其他中斷類似,TIM中斷也有一個專屬的中斷函數(shù),以TIM2為例

附 中斷函數(shù)模板(以TIM2為例)


TIM使用的評論 (共 條)

分享到微博請遵守國家法律
措美县| 恭城| 湖北省| 石柱| 长宁县| 韶关市| 临武县| 通江县| 延川县| 双流县| 桦川县| 门头沟区| 格尔木市| 克拉玛依市| 明溪县| 麦盖提县| 揭阳市| 樟树市| 文化| 九龙坡区| 富阳市| 喜德县| 兴义市| 涡阳县| 班玛县| 威海市| 板桥市| 汝南县| 二连浩特市| 吉木乃县| 上犹县| 波密县| 丘北县| 大洼县| 桑植县| 荃湾区| 涟水县| 泰宁县| 武强县| 漳浦县| 博爱县|