注册 登录
查看: 481|回复: 14

山外SD卡存图像效率问题

[复制链接]
发表于 2014-3-7 19:44:06 | 显示全部楼层 |阅读模式
SD卡存图像时序用示波器打出来有点混乱啊,特别是中间有一段要处理很长时间,请问这是什么情况?
回复

使用道具 举报

发表于 2014-3-7 20:08:59 | 显示全部楼层
跑文件系统,速度是相对比较慢的。如果是我们的例程,一般是先写入到缓冲区,中途有个更新过程是比较慢的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-8 12:48:07 | 显示全部楼层
山外メ雲ジ 发表于 2014-3-7 20:08
跑文件系统,速度是相对比较慢的。如果是我们的例程,一般是先写入到缓冲区,中途有个更新过程是比较慢的。

那要怎样处理呢?以前算法简单,将图像采集,图像保存,图像处理放在主函数里循环就行了,可是现在一加入图像保存就不能正常运行了,求帮助,谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-9 20:09:30 | 显示全部楼层
求方法处理啊,遇到这个瓶颈了
回复 支持 反对

使用道具 举报

发表于 2014-3-9 22:06:25 | 显示全部楼层
LSQ_GSQ 发表于 2014-3-8 12:48
那要怎样处理呢?以前算法简单,将图像采集,图像保存,图像处理放在主函数里循环就行了,可是现在一加入 ...

图像存储,估计跟直立这类的影响比较大,不适合使用吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-9 22:16:25 | 显示全部楼层
风落小鱼 发表于 2014-3-9 22:06
图像存储,估计跟直立这类的影响比较大,不适合使用吧。

那让我们上位机怎么处理呢?不存图像怎么调试呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-10 12:13:36 | 显示全部楼层
求解决方案呢,山外哥
回复 支持 反对

使用道具 举报

发表于 2014-3-10 12:24:25 | 显示全部楼层
LSQ_GSQ 发表于 2014-3-9 22:16
那让我们上位机怎么处理呢?不存图像怎么调试呢?

你现在的存储速度是多少?一秒能存储多少幅图像?尝试考虑用无线传输,另外一个核心板无线接收后存储。


SD卡的优化,我们也没法帮忙。毕竟直立控制,摄像头采集已经比较难搞,再加上sd卡存储,需要耗很多时间,而且还的需要你的中断控制和优先级控制弄得比较好。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-10 12:41:00 | 显示全部楼层
山外メ雲ジ 发表于 2014-3-10 12:24
你现在的存储速度是多少?一秒能存储多少幅图像?尝试考虑用无线传输,另外一个核心板无线接收后存储。
...

一幅图是2ms到11ms都有,但是每隔一段时间就要同步一下数据,那段时间比较长,无线更慢吧。。。
回复 支持 反对

使用道具 举报

发表于 2014-3-10 13:02:21 | 显示全部楼层
LSQ_GSQ 发表于 2014-3-10 12:41
一幅图是2ms到11ms都有,但是每隔一段时间就要同步一下数据,那段时间比较长,无线更慢吧。。。

如果你能保证不会突然掉电,例如按下一个按键之后再来进行同步,同步后再掉电,那么可以不需要隔一段时间进行同步。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-10 13:05:57 | 显示全部楼层
山外メ雲ジ 发表于 2014-3-10 13:02
如果你能保证不会突然掉电,例如按下一个按键之后再来进行同步,同步后再掉电,那么可以不需要隔一段时间 ...

哦,也就是说我在跑完一圈在通过按键来同步数据哈,这个方法好,可以试一下,谢谢了
回复 支持 反对

使用道具 举报

发表于 2014-3-10 13:10:11 | 显示全部楼层
LSQ_GSQ 发表于 2014-3-10 13:05
哦,也就是说我在跑完一圈在通过按键来同步数据哈,这个方法好,可以试一下,谢谢了

可以再用个最小系统专门存啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-10 13:33:02 | 显示全部楼层
铅笔小亲 发表于 2014-3-10 13:10
可以再用个最小系统专门存啊

不太好搞啊,你们就是这样弄的嘛?
回复 支持 反对

使用道具 举报

发表于 2014-3-10 13:40:48 | 显示全部楼层
LSQ_GSQ 发表于 2014-3-10 13:33
不太好搞啊,你们就是这样弄的嘛?

暂时还没用SD卡,我觉得也只能这样了,不过重心变了直立要重新调,不好解决
回复 支持 反对

使用道具 举报

发表于 2014-3-10 17:20:46 | 显示全部楼层
LSQ_GSQ 发表于 2014-3-10 13:05
哦,也就是说我在跑完一圈在通过按键来同步数据哈,这个方法好,可以试一下,谢谢了

或者检测到跑完一圈了,小车停止跑了,也可以同步一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回列表 返回顶部