久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> STM32 >> 瀏覽文章

ARM 定時器計算公式

作者:星星and宇   來源:不詳   點擊數:  更新時間:2014年08月03日   【字體:

 static void TIM4_Init(void)//定時0.001s鐘中斷一次

{
  TIM_TimeBaseInitTypeDef  TIM_TimeBaseStructure;
 
  /* TIM5 clock enable */
  RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM5, ENABLE);
  
  /* ---------------------------------------------------------------
    TIM4 Configuration: Output Compare Timing Mode:
    TIM2CLK = 36 MHz, Prescaler = 7200, TIM2 counter clock = 7.2 MHz
  --------------------------------------------------------------- */
 
  /* Time base configuration */
  //這個就是自動裝載的計數值,由于計數是從0開始的,計數10000次后為9999
  TIM_TimeBaseStructure.TIM_Period = (2000 - 1);
  // 這個就是預分頻系數,當由于為0時表示不分頻所以要減1
  TIM_TimeBaseStructure.TIM_Prescaler = (72 - 1);
  // 高級應用本次不涉及。定義在定時器時鐘(CK_INT)頻率與數字濾波器(ETR,TIx)
  // 使用的采樣頻率之間的分頻比例
  TIM_TimeBaseStructure.TIM_ClockDivision = 0;
  //向上計數
  TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;
  //初始化定時器5
  TIM_TimeBaseInit(TIM4, &TIM_TimeBaseStructure);
 
  /* Clear TIM5 update pending flag[清除TIM5溢出中斷標志] */
  TIM_ClearITPendingBit(TIM4, TIM_IT_Update);
 
  /* TIM IT enable */ //打開溢出中斷
  TIM_ITConfig(TIM4, TIM_IT_Update, ENABLE);
 
  /* TIM5 enable counter */
  TIM_Cmd(TIM4, ENABLE);  //計數器使能,開始工作
}
計算時間的公式公式
((1+TIM_Prescaler)/72M)*(1+TIM_Period)=T; 
關閉窗口

相關文章

主站蜘蛛池模板: 日韩精品久久久久久 | 精品国产一区二区三区久久 | 黄色三级免费 | 国产精品日产欧美久久久久 | 亚洲二区视频 | 欧美午夜精品久久久久久浪潮 | 欧美一区二区三 | 毛片一级片 | 国产精品精品视频一区二区三区 | 麻豆国产一区二区三区四区 | 美女福利视频 | 日韩中文字幕在线视频 | 国产一区二区在线观看视频 | 手机看片1 | 香蕉一区二区 | 91麻豆产精品久久久久久夏晴子 | 亚洲精品久久区二区三区蜜桃臀 | 欧美一级片在线看 | 国产一区 | 久久精品亚洲欧美日韩久久 | 亚洲欧美中文日韩在线v日本 | 国产999精品久久久久久 | 免费视频一区 | 日韩中文字幕免费 | av国产精品毛片一区二区小说 | 欧美日韩精品一区二区三区四区 | 日本精品裸体写真集在线观看 | 欧美一区视频在线 | 亚洲aⅴ | 欧美成人a | 91视频免费 | 欧一区 | 亚洲一区二区三区在线免费 | 国产综合精品 | 日韩国产在线观看 | 国产精品一区二区三区四区 | 亚洲成av人片在线观看 | 欧美一区二区三区 | 激情综合五月天 | 亚洲高清免费观看 | 国产在线精品一区二区三区 |