智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 5216|回复: 14
打印 上一主题 下一主题

野火FTM输入捕捉编码器时,岂不是一直要进入中断?

  [复制链接]

29

主题

209

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1972
威望
973
贡献
439
兑换币
394
注册时间
2012-11-20
在线时间
280 小时
跳转到指定楼层
1#
发表于 2013-3-13 17:06:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
能不能不开FTM中断,用PIT定时一定时间读取FTM_CnV_REG(FTMx[FTM1], CH1)中的值,然后将FTM_CnV_REG(FTMx[FTM1], CH1)再清零,完成脉冲值的读取?
希望用K60的帮个忙,解决下!

200

主题

2621

帖子

1

精华

杰出人士

蜗牛

Rank: 12Rank: 12Rank: 12

积分
12488

优秀会员奖章活跃会员奖章论坛骨干奖章论坛元老奖章在线王奖章资源大师奖章

QQ
威望
5973
贡献
3101
兑换币
1999
注册时间
2011-10-21
在线时间
1707 小时
2#
发表于 2013-3-13 17:11:06 | 只看该作者
不是有DMA吗,用输入捕捉干什么。
回复 支持 反对

使用道具 举报

29

主题

209

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1972
威望
973
贡献
439
兑换币
394
注册时间
2012-11-20
在线时间
280 小时
3#
 楼主| 发表于 2013-3-13 18:02:06 | 只看该作者
qinlu123 发表于 2013-3-13 17:11
不是有DMA吗,用输入捕捉干什么。

哦哦,多谢指点,我去看看DMA
回复 支持 反对

使用道具 举报

59

主题

1029

帖子

0

精华

版主

有什么需帮助的?

Rank: 9Rank: 9Rank: 9

积分
15187

热心会员奖章论坛元老奖章优秀会员奖章在线王奖章

威望
11108
贡献
1419
兑换币
1728
注册时间
2011-12-18
在线时间
1330 小时
4#
发表于 2013-3-13 20:09:36 | 只看该作者
编码器最好用脉冲累加模块,否则频繁进中断就别想干别的了。
回复 支持 反对

使用道具 举报

47

主题

788

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6116
威望
3442
贡献
1406
兑换币
1753
注册时间
2012-2-3
在线时间
634 小时
毕业学校
浙江工业大学
5#
发表于 2013-3-13 22:06:05 | 只看该作者
qinlu123 发表于 2013-3-13 17:11
不是有DMA吗,用输入捕捉干什么。

用DMA是指什么?

回复 支持 反对

使用道具 举报

29

主题

209

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1972
威望
973
贡献
439
兑换币
394
注册时间
2012-11-20
在线时间
280 小时
6#
 楼主| 发表于 2013-3-13 22:12:52 | 只看该作者
洋葱圈 发表于 2013-3-13 20:09
编码器最好用脉冲累加模块,否则频繁进中断就别想干别的了。

请问具体是指哪个脉冲累加模块呢?LPTMR?还是其他的?
回复 支持 反对

使用道具 举报

46

主题

521

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1819
威望
1227
贡献
168
兑换币
161
注册时间
2012-2-7
在线时间
212 小时
毕业学校
山东
7#
发表于 2013-3-14 07:52:48 | 只看该作者
洋葱圈 发表于 2013-3-13 20:09
编码器最好用脉冲累加模块,否则频繁进中断就别想干别的了。

老大的意思是不用以前很火的DMA了
回复 支持 反对

使用道具 举报

59

主题

1029

帖子

0

精华

版主

有什么需帮助的?

Rank: 9Rank: 9Rank: 9

积分
15187

热心会员奖章论坛元老奖章优秀会员奖章在线王奖章

威望
11108
贡献
1419
兑换币
1728
注册时间
2011-12-18
在线时间
1330 小时
8#
发表于 2013-3-14 08:46:50 | 只看该作者
ivebeenready 发表于 2013-3-13 22:12
请问具体是指哪个脉冲累加模块呢?LPTMR?还是其他的?

LPTMR
回复 支持 反对

使用道具 举报

59

主题

1029

帖子

0

精华

版主

有什么需帮助的?

Rank: 9Rank: 9Rank: 9

积分
15187

热心会员奖章论坛元老奖章优秀会员奖章在线王奖章

威望
11108
贡献
1419
兑换币
1728
注册时间
2011-12-18
在线时间
1330 小时
9#
发表于 2013-3-14 08:47:43 | 只看该作者
1627252997 发表于 2013-3-14 07:52
老大的意思是不用以前很火的DMA了

K60自带的能实现脉冲累加功能的就是LPTMR模块,DMA只不过可以模拟实现这种功能,性能差不多
回复 支持 反对

使用道具 举报

29

主题

209

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1972
威望
973
贡献
439
兑换币
394
注册时间
2012-11-20
在线时间
280 小时
10#
 楼主| 发表于 2013-3-14 10:31:39 | 只看该作者
洋葱圈 发表于 2013-3-14 08:47
K60自带的能实现脉冲累加功能的就是LPTMR模块,DMA只不过可以模拟实现这种功能,性能差不多

多谢lplt哥哥指点
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2025-1-8 22:32 , Processed in 0.054464 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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