打印
[STM32F1]

STM32 输入捕获问题

[复制链接]
1220|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
humohanyu|  楼主 | 2014-4-30 21:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用STM32输入捕获模式测量速度,溢出中断次数太多,现在想溢出时产生DMA请求,通过DMA请求处理溢出,这样的话行不行??实时性会不会好一点??
沙发
香水城| | 2014-4-30 21:49 | 只看该作者
可行,会好一点。

使用特权

评论回复
板凳
humohanyu|  楼主 | 2014-5-1 09:37 | 只看该作者
香水城 发表于 2014-4-30 21:49
可行,会好一点。

DMA_CNDTRx:通道开启后该寄存器变为只读,指示剩余的待传输字节数目。寄存器内容在每次DMA传输后递
减。

我现在思路是这样的解的:溢出一次,储输一次数据,然后通过这个寄存器数值判断溢出次数,行不行??

谢谢啦

使用特权

评论回复
地板
香水城| | 2014-5-1 21:24 | 只看该作者
可以。

其实,可不可以,自己试一试最好。

使用特权

评论回复
5
humohanyu|  楼主 | 2014-5-1 21:53 | 只看该作者
香水城 发表于 2014-5-1 21:24
可以。

其实,可不可以,自己试一试最好。

恩,下午刚把溢出次数计算好,明天就结合速度测一下,我觉得是会好一点,明天再看

谢谢香主

:)

使用特权

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

本版积分规则

1

主题

3

帖子

0

粉丝