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

查看: 4610|回复: 1

stm8编码器模式1配置问题

[复制链接]

1

主题

13

回帖

0

蝴蝶豆

初级会员

最后登录
1970-1-1
发表于 2013-6-27 13:22:11 | 显示全部楼层 |阅读模式
我用STM8的TIM1配置成编码器模式3(SMS=011),是好用的。可以接收正交编码信号,并且四倍频。但我配置成编码器模式2(SMS=010),,应该只在TI1有脉冲时计数,TI2决定计数方向。但当TI2保持一个固定电平时,TI1有脉冲也不计数,必须当TI2也接上脉冲时才计数。并且是2倍频。请知道的朋友指教一下。我的配置程序如下:
TIM1_TimeBaseInit(0,TIM1_COUNTERMODE_UP ,65535,0);
TIM1_EncoderInterfaceConfig(TIM1_ENCODERMODE_TI2, TIM1_ICPOLARITY_RISING, TIM1_ICPOLARITY_RISING);
TIM1_ARRPreloadConfig(ENABLE);
TIM1_ITConfig(TIM1_IT_UPDATE , ENABLE);
TIM1_Cmd(ENABLE);
回复

使用道具 举报

0

主题

4

回帖

0

蝴蝶豆

初级会员

最后登录
2018-12-17
发表于 2013-9-5 13:40:20 | 显示全部楼层

RE:stm8编码器模式1配置问题

我的编码器配置怎么踩不到信号啊
回复 支持 反对

使用道具 举报

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