agogos 发表于 2013-1-27 23:57 你这个是采集到下一行去了吧。。。左右有一段是一样的,不能这样。。
yangbw4978 发表于 2013-1-28 10:03 恩恩 我觉得应该是k60内部ad频率不够吧 一行采集80个点 是不是多了点 但是采集的图像抖动的很厉害 这是什 ...
青龙00 发表于 2013-1-28 00:22 楼主的还好!我的直接一小块一小块的
agogos 发表于 2013-1-28 10:05 我忘记当时给多少频率了,但是K60的极限肯定不是80个,估计能上160个点。。。抖动很厉害也有可能是行中断 ...
yangbw4978 发表于 2013-1-28 10:05 呢可能也是ad的速度跟不上导致的
青龙00 发表于 2013-1-28 10:51 en !我也是考虑到这个原因,单片机本身运算太快了,AD只能采集到几个点!!还没设置好
yangbw4978 发表于 2013-1-28 10:11 哦哦 明白了 呢个再请教一下 进入行中断采集的时候 用不用每采集一次 延时一下 来达到 每行采集的点平均些 ...
agogos 发表于 2013-1-28 11:49 看上去你还没把K60的ADC用足。 当时我的做法是进中断后立刻开启ADC+DMA,一次性AD200个点,其中有用的大 ...
yangbw4978 发表于 2013-1-28 12:21 哦哦 呢我就吧中断优先级设置为最高,呢个用内部ad 还能使用dma吗?
agogos 发表于 2013-1-28 16:04 内部AD可以用DMA,只要配置好就可以了。。。自动完成。。。
yangbw4978 发表于 2013-1-28 17:27 哦哦 再请教一下 我用dma的话 大致思路是不是 dma的源地址设置为模拟信号输入的呢个地址 dma中断函数设置 ...
agogos 发表于 2013-1-28 20:23 源地址为ADC结果存放的地址,目的地址就是你的数组。DMA的时候不会触发中断,它会自动进行下一次AD,直到 ...
yangbw4978 发表于 2013-1-28 20:25 嗯 可不可以加qq 我有些东西还是晕
agogos 发表于 2013-1-28 20:31 QQ很不常用,加的人多,很杂。。。。你有问题回帖就行。。。多多尝试,总会出来的。。。翻翻前面有人发的 ...
yangbw4978 发表于 2013-1-28 20:36 哦哦 好的 呢个dma设置的中断函数 呢到底是干嘛用的?还有 他好像还要设置一次传输的字节数,这个东西是不 ...
agogos 发表于 2013-1-28 21:45 1.DMA的中断函数当然是告诉单片机该传输的都已经传输完成了,不然你怎么保证你的图像已经更新? 2.不是越 ...
yangbw4978 发表于 2013-1-28 21:51 哦哦 大体明白了 但是开了dma 他怎么就能在开始ad转换呢?不是吧dma一打开 他就自动的开始传输数据了,呢 ...
agogos 发表于 2013-1-28 21:56 是开启DMA+配置好AD后,开启AD转换,AD结束后会告诉DMA把结果存到你的数组里,然后DMA再高速AD你接着模数 ...
yangbw4978 发表于 2013-2-3 20:58 问一下 k60内部ad连续转换次数用不用设定?