智能车制作
标题:
【DMA】关于DMA采集CCD出现噪点的问题
[打印本页]
作者:
zqj2008
时间:
2013-6-24 10:39
标题:
【DMA】关于DMA采集CCD出现噪点的问题
本帖最后由 zqj2008 于 2013-6-24 10:40 编辑
用DMA采集线阵CCD的图像,PIT定时器中包含所有控制函数,不开PIT时,图像很清晰,但是打开PIT,图像会出现很多噪点。噪点是周期性的。噪点的多少和PIT中函数的CPU占用率有关,PIT中函数较多时,噪点也多,相反,噪点少。尝试改变CPU和总线时钟,噪点会变多或者变少。帮忙分析一下原因吧。K60单片机。[attach]47424[/attach]
作者:
野火
时间:
2013-6-24 12:04
内存总线控制冲突了,DMA跟CPU打架,抢内存总线,数据出现噪点是正常的。
作者:
zqj2008
时间:
2013-6-24 16:25
野火 发表于 2013-6-24 12:04
内存总线控制冲突了,DMA跟CPU打架,抢内存总线,数据出现噪点是正常的。
我也觉得是总线控制权的问题。把CPU降频到80M,总线20M,噪点几乎可以忽略,但是降频后CPU不够用了。
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2