请选择 进入手机版 | 继续访问电脑版

喵呜实验室社区

 找回密码
 立即注册
搜索
查看: 1875|回复: 4

关于正交编码初始化的一些疑惑

[复制链接]

5

主题

9

帖子

49

积分

新手上路

Rank: 1

积分
49
发表于 2021-6-1 20:46:07 | 显示全部楼层 |阅读模式
这个0和65535不知道是为什么要这么做


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

5

主题

9

帖子

49

积分

新手上路

Rank: 1

积分
49
 楼主| 发表于 2021-6-1 20:50:36 | 显示全部楼层
还有一个问题:为什么每次初始化前又有一个初始化
  TIM_TimeBaseStructInit(&TIM_TimeBaseStructure);
  
  TIM_TimeBaseStructure.TIM_Prescaler = 0x0;  // No prescaling

  TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;  //向上计数模式
  TIM_TimeBaseInit(TIM2, &TIM_TimeBaseStructure);
有两个TIM_TimeBaseInit(TIM2, &TIM_TimeBaseStructure);
  TIM_ICStructInit(&TIM_ICInitStructure);
  TIM_ICInitStructure.TIM_ICFilter = 6; //无滤波器
  TIM_ICInit(TIM2, &TIM_ICInitStructure);
有两个  TIM_ICInit(TIM2, &TIM_ICInitStructure);
回复

使用道具 举报

5

主题

9

帖子

49

积分

新手上路

Rank: 1

积分
49
 楼主| 发表于 2021-6-1 21:10:45 | 显示全部楼层
  TIM_ICStructInit(&TIM_ICInitStructure);
  TIM_ICInitStructure.TIM_ICFilter = 6; //无滤波器
  TIM_ICInit(TIM2, &TIM_ICInitStructure);
输入捕获无滤波不应该是0吗,6好像是采样频率/4,且每6个事件捕获一次吧
回复

使用道具 举报

1

主题

155

帖子

2034

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2034
发表于 2021-6-2 12:07:45 | 显示全部楼层
你的理解是正确的。忘记改这个注释了。
回复

使用道具 举报

5

主题

9

帖子

49

积分

新手上路

Rank: 1

积分
49
 楼主| 发表于 2021-6-2 19:54:25 | 显示全部楼层
那两个初始化是什么作用,还有那个定时器2初始化前的TIM_DeInit(TIM2)这样写是有什么讲究吗
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|喵呜实验室社区 ( 粤ICP备15014207号 )

GMT+8, 2022-8-15 02:35 , Processed in 0.142268 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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