打印

如何实现录波功能,ADC DMA TIM的问题,请帮忙理一下思路

[复制链接]
1864|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
泾渭分明|  楼主 | 2010-9-21 22:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对三个通道的波形进行录波,有两个对采样频率要求(500US),另一个慢(1S),想法如下:
1 DMA不启用循环模式传数据, 缓冲满后,产生中断,对数据进行判断,如果数据有效,将缓冲区指针移后,再次DMA启动传输,保证不冲掉前有效数据。中断程序如何写?是要将设置重写一遍么?
2 如何用TIM做这两种采样频率。
刚接触,只是实现了ADC 用DMA的循环模式,三个通道都用一个采样频率。用UCOS+UCGUI,不知为什么TIM用TIM1时,触摸屏反应迟钝,并好像不对,换成TIM2后触摸屏反应正常。
请指点。最好写一下程序。谢谢。
沙发
mmuuss586| | 2014-4-20 21:02 | 只看该作者

使用特权

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

本版积分规则

0

主题

2

帖子

1

粉丝