智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: AOE
打印 上一主题 下一主题

请教火哥关于野火底层库DMA测两路脉冲问题

  [复制链接]

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
1#
发表于 2013-3-22 11:38:57 | 显示全部楼层
两个不能用同一个端口。
例如你用了A17,第二个就不要用 A端口的,改成其他端口

回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
2#
发表于 2013-3-25 21:25:11 | 显示全部楼层
AOE 发表于 2013-3-22 18:57
我现在改用A口和B口了.能够读到数据  DMA_count_Init(DMA_CH0, PTA17, 0x10, DMA_rising); DMA_count_Ini ...

第三个参数是滤波左右,如果设置太大,过滤更严重,当然采集到的脉冲更少。

如果你能保证不溢出,那可以不用中断


回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
3#
发表于 2013-3-26 13:47:46 | 显示全部楼层
樽中月影﹠ 发表于 2013-3-26 13:43
火哥,请问用DMA测速和正交解码哪个更好点啊?这几天我也在这纠结呢

正交解码 肯定比DMA测速好,但是正交解码会用了FTM模块

回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
4#
发表于 2013-4-8 08:52:36 | 显示全部楼层
tong__yi 发表于 2013-4-6 15:23
火哥,有正交解码的参考程序吗

我们Q群里有参考的程序啊,


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
5#
发表于 2013-11-17 17:52:48 | 显示全部楼层
2601819196 发表于 2013-11-17 16:19
DMA读数初始化:
DMA_count_Init(DMA_CH4,PTC11,999,DMA_rising);  //right
//   Gpio_init(PORT_C,11 ...

DMA 测脉冲,我们发现容易受到干扰,因此也不再推荐使用。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-30 07:37 , Processed in 0.047482 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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