打印

没天理了!STM32的定时器怎么这样啊?

[复制链接]
3671|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
colaring|  楼主 | 2008-7-15 20:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想用TIM的外部时钟模式1的下做脉冲计数,可是仔细看了触发源很郁闷

TS[2:0]:触发选择
这3位选择用于同步计数器的触发输入。
000:内部触发器0(ITR0),TIM1 
001:内部触发器0(ITR1),TIM2 
010:内部触发器0(ITR1),TIM3 
011:内部触发器0(ITR1),TIM4 
100:TI1的边沿检测器(TI1F_ED)
101:滤波后的定时器输入1(TI1FP1)
110:滤波后的定时器输入2(TI2FP2)
111:外部触发输入(ETRF)

为什么使用外部只能用通道1和2和ETR触发?假设我想用通道3或者4呢?晕!!现在就是想用这两个引脚。。。。好多引脚都固定了
沙发
id001| | 2008-7-15 20:42 | 只看该作者

看是否可以重映射下

使用特权

评论回复
板凳
colaring|  楼主 | 2008-7-15 21:45 | 只看该作者

映射更惨

要是映射的话一下映射走4个,更郁闷

使用特权

评论回复
地板
香水城| | 2008-7-15 22:15 | 只看该作者

楼主的天理是什么?

使用特权

评论回复
5
simon21ic| | 2008-7-16 01:49 | 只看该作者

多谢LZ及时提醒啊

自己粗心,没看仔细看,还好PCB没发出,罪过罪过,阿弥陀佛

确认一下:
STM32F103C8的第29脚TIM1_CH1应该可以用于脉冲计数吧?
单一26脚TIM1_CH1N用于PWM输出没问题吧?

使用特权

评论回复
6
colaring|  楼主 | 2008-7-16 08:01 | 只看该作者

应该OK

主要是脉冲输入有限制,PWM和输出比较等输出1到4通道都没问题,我们这两块板都发出去了才发现,郁闷。。希望引起大家注意,要不PCB行业又要创造GDP了

使用特权

评论回复
7
simon21ic| | 2008-7-16 12:52 | 只看该作者

TIMX_CCER?

好像没有CC4NP和CC4NE位,要注意一下
呵呵,说没天理是太夸张了,不过确实值得注意一下,这些地方比较容易惯性思维

使用特权

评论回复
8
violet520| | 2008-7-18 08:43 | 只看该作者

脉冲计数

脉冲计数只能从ETR输入

使用特权

评论回复
9
pylmelon| | 2008-7-19 15:01 | 只看该作者

脉冲计数

提醒的好啊!
建议:如果脉冲计数的频率不是很高的话(10K以内),考虑使用外部中断方式怎么样?

使用特权

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

本版积分规则

44

主题

156

帖子

1

粉丝