扫一扫,访问微社区
24
195
0
金牌会员
orthodox 发表于 2013-5-3 17:22 需要采的时候就开启中断,采完了就关中断处理数据,处理完了要采集了,再开中断不就完了么,两句代码的事 ...
使用道具 举报
orthodox 发表于 2013-5-3 17:23 DMA是直接内存读取数据,不经过CPU,速度更快,这都不知道么?
9
215
登高使者 发表于 2013-5-6 11:46 dma是哪一个端口的呢?我问了人家了,他们说不清楚。
登高使者 发表于 2013-5-6 11:45 你好!蛋疼的是,在哪里关闭中断啊!那两句代码呢?在行场中断里面只有中断标志而已,不能弄到主函数哪里 ...
orthodox 发表于 2013-5-7 08:15 K60有好几路DMA呢,DMA是一个寄存器,你看下datasheet
orthodox 发表于 2013-5-7 08:16 在行场中断中关
70
高级会员
541236895 发表于 2013-5-7 10:15 我们是在主函数里关行场中断的,如果处理的是上一场的要么就是采集数据慢要么就是这场图像数据有错误使用上 ...
541236895 发表于 2013-5-7 10:45 在中断里采集完数据后给个标志位(全局的),main函数里检测,如果标志位为1,就关中断然后处理数据就可以了 ...
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号 )
GMT+8, 2025-1-11 05:53 , Processed in 0.051635 second(s), 24 queries , Gzip On.
Powered by Discuz! X3.2
© 2001-2013 Comsenz Inc.