智能车制作

标题: 计数部分怎么安排? [打印本页]

作者: 绿洲01    时间: 2016-1-21 18:46
标题: 计数部分怎么安排?
如果用频率式的传感器,大家的计数部分怎么写的?我看蓝宙给的电轨两路线圈分别用了lptmr和dma模块,为什么不同使用lptmr?会有什么冲突吗?lptmr的计数器不同的通道有不同的寄存器啊貌似不会冲突吧。TPM也有个计数器但还不知道怎么用,有用KL25的吗,没有正交解码,lptmr只有两路,至少三个计数,都是怎么安排的?

作者: 古灵精怪    时间: 2016-1-25 21:01
lptmr只能计一个数
作者: gdin_kk    时间: 2016-1-26 23:56
古灵精怪 发表于 2016-1-25 21:01
lptmr只能计一个数

两个一模一样的输入捕捉脉冲程序,其中FTM0口可以捕捉到,但是FTM1口就不可以 请问这是为什么


作者: 古灵精怪    时间: 2016-1-27 10:57
我之前也用了捕捉,但是捕捉的数据很不稳定,并且也没有多余的FTM模块用于捕捉了,所以就没有用捕捉了,也不是很了解捕捉的问题
作者: 绿洲01    时间: 2016-1-27 11:46
古灵精怪 发表于 2016-1-25 21:01
lptmr只能计一个数

嗯这个已经发现了 PTA19被占用了 lptmr只能用一个 TPM也是三个模块两个用于输出PWM了 只剩一个模块能用计数器 本来想试试分时复用DMA弄了半天还是有问题 蓝宙的KL25库太残缺了 现在准备试试GPIO中断

作者: 绿洲01    时间: 2016-1-27 11:48
gdin_kk 发表于 2016-1-26 23:56
两个一模一样的输入捕捉脉冲程序,其中FTM0口可以捕捉到,但是FTM1口就不可以 请问这是为什么

FTM  或者KL2x系列的TPM 每个通道只能开启一个功能 可以看看是不是功能重复了

作者: 绿洲01    时间: 2016-1-27 11:50
古灵精怪 发表于 2016-1-27 10:57
我之前也用了捕捉,但是捕捉的数据很不稳定,并且也没有多余的FTM模块用于捕捉了,所以就没有用捕捉了,也 ...

FTM 或者TPM除了捕捉 还有一个是计数器功能 捕捉应该不好用 每次捕捉就测一个周期 时间太短应该是很容易受干扰

作者: 韶光易逝    时间: 2016-1-29 10:25
这怎么办
作者: 韶光易逝    时间: 2016-1-29 10:25
GPIO怎么计数
作者: inted    时间: 2016-2-27 10:46
同样问啊,怎么分脉冲计数啊。
作者: inted    时间: 2016-2-27 11:49
有人解决这个问题了吗?
作者: YKAZ    时间: 2016-2-27 12:17
建议换方案




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2