STM32F10XX通用定时器应用指南.docVIP

  • 368
  • 0
  • 约6.47万字
  • 约 62页
  • 2017-01-02 发布于贵州
  • 举报
STM32F10XX通用定时器应用指南 湖北文理学院 阮海蓉 在STM32微处理器中,定时器是使用频率最高、用途最广、变化组合最灵活的部件,初学者往往不得要领。本文提纲携领,帮助初学者入门。介绍中以通用定时器为基本对象,高级定时器和基本定时器是在通用定时器的基础上增减了几种功能,在弄懂通用定时器以后就不难理解了。 固件库升级到STM32F10x_StdPeriph_Lib_V3.5.0后,定时器部分与使用手册UM0427有了较大改变,本文做了修订。 通用定时器(TIM2~5) 图1:通用定时器框图 图2:主从定时器实例 每个通用定时器(TIM2~5)的主要组成部件:①一个16位的预分频器(图1中的PSC),对输入的计数脉冲进行预分频;②一个16位的计数器(图1中的CNT),计数器可以按给定数值向上计数、向下计数、中央对齐(循环向上向下计数)方式工作;③一个主模式控制器(在图2中),用于输出信号(图1及图2中的TRGO)到另一个定时器(也可以是其他部件),供其作为时钟源或触发源使用;④一个从模式控制器(在图1和图2中),用于选择时钟源和触发源;⑤四个捕获/比较控制器(图1中),用于纪录某一输入事件发生时的计数器当前值或用于在计数器到达某一预定数值时使输出发生变化。 预分频器PSC在被使用时其值会自动加上1,即其值为0时不分频,为1时2分频……。 时钟源:①内部时钟(来自

文档评论(0)

1亿VIP精品文档

相关文档