智能车制作

标题: DMA 采集到的图像出现重复 [打印本页]

作者: 圆溜溜    时间: 2012-6-25 11:45
标题: DMA 采集到的图像出现重复
发送回来的图像有重复 怎么回事 我采集80行 但DMA值能响应到60几行就不响应啦 求各位指教

作者: 568581185    时间: 2012-6-25 17:45

作者: 圆溜溜    时间: 2012-6-25 19:52
568581185 发表于 2012-6-25 17:45

苦恼 找不到原因

作者: sure453361860    时间: 2012-6-25 23:32
频率不合适
作者: 圆溜溜    时间: 2012-6-26 00:24
sure453361860 发表于 2012-6-25 23:32
频率不合适

我直接用的PLCK 没有分频 如果用FTM 触发 多少比较合适

作者: 小挺挺    时间: 2012-6-26 00:26
确定是DMA的问题?  我后来发现时串口的事      
你的或者是采集时间不对 ,DMA没采完就中断了
作者: 圆溜溜    时间: 2012-6-26 00:45
小挺挺 发表于 2012-6-26 00:26
确定是DMA的问题?  我后来发现时串口的事      
你的或者是采集时间不对 ,DMA没采完就中断了

恩 我跟踪过 比如采集60行 会在45(假设的值 实际也差不这个数)行的时候就停止啦 直接跳到发送数据的程序 数据发送是在一场采集完才打开的  
第一场的数据到也没多大问题  第二场就有重复啦 重复的行数大致就等于60-(45) 然后是这样的 0-59(第一场)  45-59-105 ,(105-15)-150    (150-15)- 195 ……   下一场的开始不是第一行而是前一场跳出的行数 但是在线调试显示的行数是从0++的 在采集完数据的时候将行采集的数清零。。

作者: 小挺挺    时间: 2012-6-26 01:00
你这个我出现过  我换了个串口调试助手就好了 换个串口助手试试

场中断DMA初始化   行中断使能DMA请求  采集完一场打印   我感觉是没什么问题
作者: gongjm46    时间: 2012-6-26 16:40
总线频率不够高??我们把频率调低的话也会有这样的情况!!
作者: 那年_夏天    时间: 2012-6-27 22:29
lz用的是k60的板子吗?能请教你下嘛,我的DMA就只采集了一场数据就停止了




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2