你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32输入捕获模式下, TIM_ICSelection的值选择不解,盼求解

[复制链接]
赵怡彬 提问时间:2017-3-20 11:00 /
我用固件库3.5开发的,再用stm32的通用定时器,用于编码器读取时,有一句代码:        TIM_ICStructInit(&TIM_ICInitStructure);
然后去看了缺省值的各个参数的具体值,其中对TIM_ICSelection填入的参数是TIM_ICSelection_DirectTI不是很懂,看pdf文档中有说明:
搜狗截图20170320103550.png
但是我没怎么看懂,求个大神,能不能给我详细点解释一下呀,这句话是不是等于寄存器操作时候的这两句代码:

        TIM2->CCER |= 0<<1;                  //IC1不反向
        TIM2->CCER |= 0<<5;           //IC2不反向


收藏 1 评论2 发布时间:2017-3-20 11:00

举报

2个回答
赵怡彬 回答时间:2017-3-21 21:22:35
有木有大神回答下呀。。。
xmshao 回答时间:2017-3-21 22:03:47
这个最好结合图形来讲。每个定时器都有个timer block diagram.

这里就是讲TI1、TI2与IC1或IC2的连接关系,
   TI3 TI4与IC3或IC4的连接关系。
TIM_ICSelection_DirectTI  ==》TI1,TI2,TI3,TI4 对应IC1,IC2,IC3,IC4;
TIM_ICSelection_IndirectTI==>TI1,TI2,TI3,TI4 对应IC2,IC11,IC4,IC3;

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版