OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7772|回复: 3

求助关于通用定时器的结构体成员问题

[复制链接]

25

主题

106

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
231
金钱
231
注册时间
2012-8-7
在线时间
1 小时
发表于 2012-9-27 16:34:25 | 显示全部楼层 |阅读模式
void TIM3_Configuration(void)
 {
 /* TIM3 clock enable */
 RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE);
 
 
 /* ---------------------------------------------------------------
 TIM3CLK 即PCLK1=36MHz
 TIM3CLK = 36 MHz, Prescaler = 7200, TIM3 counter clock = 5K,即改变一次为5K,周期就为10K
 --------------------------------------------------------------- */
 /* Time base configuration */
 TIM_TimeBaseStructure.TIM_Period = 5000; //设置在下一个更新事件装入活动的自动重装载寄存器周期的值  计数到5000为500ms
 TIM_TimeBaseStructure.TIM_Prescaler =(7200-1); //设置用来作为TIMx时钟频率除数的预分频值  10Khz的计数频率 
 TIM_TimeBaseStructure.TIM_ClockDivision = 0; //设置时钟分割:TDTS = Tck_tim
 TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;  //TIM向上计数模式
 TIM_TimeBaseInit(TIM3, &TIM_TimeBaseStructure); //根据TIM_TimeBaseInitStruct中指定的参数初始化TIMx的时间基数单位
 
 /* Enables the Update event for TIM3 */
 //TIM_UpdateDisableConfig(TIM3,ENABLE);  //使能 TIM3 更新事件
 
 /* TIM IT enable */
 TIM_ITConfig(  //使能或者失能指定的TIM中断
  TIM3, //TIM2
  TIM_IT_Update  |  //TIM 中断源
  TIM_IT_Trigger,   //TIM 触发中断源
  ENABLE  //使能
  );
 
 /* TIM3 enable counter */
 TIM_Cmd(TIM3, ENABLE);  //使能TIMx外设
 }


上面结构体有个成员    TIM_TimeBaseStructure.TIM_ClockDivision = 0; //设置时钟分割:TDTS = Tck_tim
这个TIM_ClockDivision 成员是干嘛用的啊?在手册上没有找到,设置它有什么用?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
68
金钱
68
注册时间
2012-9-11
在线时间
4 小时
发表于 2012-9-27 17:25:55 | 显示全部楼层
这个你就要分析库的源码了
回复 支持 反对

使用道具 举报

25

主题

106

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
231
金钱
231
注册时间
2012-8-7
在线时间
1 小时
 楼主| 发表于 2012-9-27 21:45:40 | 显示全部楼层
回复【2楼】TYZZD:

---------------------------------
就是没能分析出来啊,看有没有弄明白的同学
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2012-9-27 22:31:29 | 显示全部楼层
回复【楼主位】草尼玛:
---------------------------------
分频的.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-28 02:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表