智能车制作

标题: 野火DMA采集程序求助 [打印本页]

作者: FjunT    时间: 2013-6-17 22:44
标题: 野火DMA采集程序求助
我想请问一下,野火的DMA采集图像程序那里,我想在主函数里面处理图像,控制小车,但是会不会在主函数执行的时间过长导致DMA采集第二幅图像结束了主函数还没执行完?????还有一个疑惑就是采集图像的时钟和主函数程序运行的时钟是什么呢?不理解K60的时钟问题!新手求助!

作者: FjunT    时间: 2013-6-17 22:46
新手来的,勿喷,直接用野火的程序采集图像,看懂了,但还是有些疑惑,想在主函数里面处理图像,可是担心这边没处理完那边已经采集完了
作者: 野火    时间: 2013-6-18 08:37
采集完后,才开始进行图像处理,处理完后,再开始采集

不是采集同时又进行数据处理(这样很容易出错)
作者: FjunT    时间: 2013-6-18 18:23
野火 发表于 2013-6-18 08:37
采集完后,才开始进行图像处理,处理完后,再开始采集

不是采集同时又进行数据处理(这样很容易出错)

谢谢火哥,是不是可以设置标志位,比如为1的时候即使进入中断都不进行采集图像是这样吗?等处理完了开放采集程序?

作者: 野火    时间: 2013-6-19 08:10
FjunT 发表于 2013-6-18 18:23
谢谢火哥,是不是可以设置标志位,比如为1的时候即使进入中断都不进行采集图像是这样吗?等处理完了开放采 ...

本来就是有用到标志位来判断的

作者: FjunT    时间: 2013-6-19 08:50
野火 发表于 2013-6-19 08:10
本来就是有用到标志位来判断的

可是我看到那个标志位只是告诉我们采集完了以后才发串口,并没有说处理的过程中不允许野火k60进行采集呀,如果程序过长的话程序还是会还没执行完,图像就采集完了。是不是这样的野火大哥

作者: FjunT    时间: 2013-6-19 08:59
野火 发表于 2013-6-19 08:10
本来就是有用到标志位来判断的

我发现原来是有禁止场中断,禁止行中断的,等待发送结束以后才开场中断,开行中断的,谢谢你!





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