打印
[STM32F0]

定时器TIM1的分频

[复制链接]
487|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
用TIM1 的TIM_TRGOSource_Update触发ADC,发现我需要的
TIM_TimeBaseStructure.TIM_Prescaler = 48-1;      
  TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1;   
设置不能实现,只有 TIM_TimeBaseStructure.TIM_Period = 50000-1;起作用
void TIM1_Config(void)
{
  TIM_TimeBaseInitTypeDef  TIM_TimeBaseStructure;
  TIM_OCInitTypeDef        TIM_OCInitStructure;
  
  TIM_DeInit(TIM1);
  TIM_TimeBaseStructInit(&TIM_TimeBaseStructure);
  TIM_OCStructInit(&TIM_OCInitStructure);  
  //Time base configuration
  TIM_TimeBaseStructure.TIM_Period = 50000-1;
  TIM_TimeBaseStructure.TIM_Prescaler = 48-1;      
  TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1;   
  TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;  
  TIM_TimeBaseInit(TIM1, &TIM_TimeBaseStructure);
  
  TIM_SelectOutputTrigger(TIM1, TIM_TRGOSource_Update);
  TIM_Cmd(TIM1, DISABLE);
}

使用特权

评论回复
沙发
heweibig| | 2021-5-5 20:46 | 只看该作者
f CK_CNT = f CK_PSC / (PSCR[15:0] + 1)

使用特权

评论回复
板凳
chenho| | 2021-5-5 20:50 | 只看该作者

使用特权

评论回复
地板
huwr| | 2021-5-5 20:52 | 只看该作者
TIM_Cmd(TIM1, DISABLE);

使用特权

评论回复
5
xxrs| | 2021-5-5 21:00 | 只看该作者
按照标准的模式来  分频和周期  以此来确定一个需要的定时时间

使用特权

评论回复
6
zhenykun|  楼主 | 2021-5-5 21:03 | 只看该作者
朋友,给详细说一下。谢谢

使用特权

评论回复
7
zhenykun|  楼主 | 2021-5-5 21:06 | 只看该作者
请详细解释一下,谢谢

使用特权

评论回复
8
xxrs| | 2021-5-5 21:08 | 只看该作者
手册里应该说的非常清楚了,理解手册内容就可以了

使用特权

评论回复
9
jiajs| | 2021-5-5 21:10 | 只看该作者
你现在是TIMER的更新事件作为ADC转换使能信号,

使用特权

评论回复
10
wyjie| | 2021-5-5 21:12 | 只看该作者
这个更新事件的频率跟 TIM_Prescaler 和 TIM_Prescaler 以及时钟源频率 三个东西有关,

使用特权

评论回复
11
yszong| | 2021-5-5 21:14 | 只看该作者
跟那个TIM_ClockDivision没有关系,具体细节自己回头看看手册就好了。

使用特权

评论回复
12
chuxh| | 2021-5-5 21:17 | 只看该作者
准确地说,如果是高级定时器TIM1/TIM8,还跟那个重复计数寄存器配置有关。

使用特权

评论回复
13
xxrs| | 2021-5-5 21:24 | 只看该作者
这个需要对寄存器详细了解啊

使用特权

评论回复
14
zhenykun|  楼主 | 2021-5-5 21:26 | 只看该作者

嗯,我再好好缕一缕吧,有了好消息及时通知大家

使用特权

评论回复
15
木木guainv| | 2021-6-1 19:27 | 只看该作者
就是指时钟配置有问题啊

使用特权

评论回复
16
磨砂| | 2021-6-1 19:29 | 只看该作者
跟预计的差了多少倍啊

使用特权

评论回复
17
晓伍| | 2021-6-1 19:34 | 只看该作者
用cube能点上这个分频设置吗

使用特权

评论回复
18
八层楼| | 2021-6-1 19:35 | 只看该作者
选择的时钟源不对?

使用特权

评论回复
19
观海| | 2021-6-1 19:36 | 只看该作者
用什么做他的时钟源呢

使用特权

评论回复
20
wahahaheihei| | 2021-6-1 21:53 | 只看该作者
这两年我都是用那个图形化配置工具了,代码很少再搞这些配置了,主要精力用于功能实现。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

868

主题

11535

帖子

3

粉丝