OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6459|回复: 8

照相机实验修改为NAND FLASH存储问题

[复制链接]

13

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
403
金钱
403
注册时间
2016-2-2
在线时间
66 小时
发表于 2016-12-30 09:08:22 | 显示全部楼层 |阅读模式
1金钱
我这几天在用原子的照相机实验,把原来照片的存储设备由SD卡换为NAND FLASH,照片缓存地址还是在SDRAM中未修改,但是当拍照完成在NAND FLASH读取的照片是花屏,而且在存储时屏幕有很大抖动,请问大神遇到过这问题吗

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

13

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
403
金钱
403
注册时间
2016-2-2
在线时间
66 小时
 楼主| 发表于 2016-12-30 09:09:20 | 显示全部楼层
回复

使用道具 举报

259

主题

806

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1887
金钱
1887
注册时间
2012-10-28
在线时间
353 小时
发表于 2016-12-30 09:33:21 | 显示全部楼层
估计是不是保存在 NAND Flash 里面时,时间比较久啊,要不你先保存到 SDRAM里面,再读取SDRAM 的数据再保存到 NAND Flash 里面试试看
回复

使用道具 举报

13

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
403
金钱
403
注册时间
2016-2-2
在线时间
66 小时
 楼主| 发表于 2016-12-31 19:46:38 | 显示全部楼层
hpdell 发表于 2016-12-30 09:33
估计是不是保存在 NAND Flash 里面时,时间比较久啊,要不你先保存到 SDRAM里面,再读取SDRAM 的数据再保存 ...

我是先缓存到的SDRAM中,然后全部缓存完后写到了外部flash中的
回复

使用道具 举报

0

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
137
金钱
137
注册时间
2016-12-25
在线时间
28 小时
发表于 2016-12-31 20:05:36 | 显示全部楼层
可能是保存的数据格式不对,花屏一般是数据没有对齐或者格式不对
回复

使用道具 举报

13

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
403
金钱
403
注册时间
2016-2-2
在线时间
66 小时
 楼主| 发表于 2017-1-2 19:10:31 | 显示全部楼层
qzl200 发表于 2016-12-31 20:05
可能是保存的数据格式不对,花屏一般是数据没有对齐或者格式不对

花屏问题还可以理解,因为模式切换输出为jpg,不再是RGB数据。参比原子哥的存储到SD卡的,我的花屏时间很长。
但是为什么照片存储失败就不知道是为什么原因了,还一直在找问题
回复

使用道具 举报

259

主题

806

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1887
金钱
1887
注册时间
2012-10-28
在线时间
353 小时
发表于 2017-1-6 16:38:01 | 显示全部楼层
xiao55555 发表于 2017-1-2 19:10
花屏问题还可以理解,因为模式切换输出为jpg,不再是RGB数据。参比原子哥的存储到SD卡的,我的花屏时间很 ...

是不是你的 nand flash 驱动有问题啊 ??

要不你对nand flash 单独读写一个 8-16MByte的数据测试看看 ??(一次性读写完成)
回复

使用道具 举报

13

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
403
金钱
403
注册时间
2016-2-2
在线时间
66 小时
 楼主| 发表于 2017-1-6 20:33:50 | 显示全部楼层
hpdell 发表于 2017-1-6 16:38
是不是你的 nand flash 驱动有问题啊 ??

要不你对nand flash 单独读写一个 8-16MByte的数据测试看看 ...

好,我明天试试,明晚回帖
回复

使用道具 举报

6

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
147
金钱
147
注册时间
2016-12-12
在线时间
41 小时
发表于 2022-7-8 14:36:40 | 显示全部楼层
我最近用阿波罗F429调试OV5640也发现了,将照片存储在SPI flash 的文件系统里面,就没有问题,一旦加上nand flash,存储的照片只有上面一截是清楚的,下面约3/4的图片都是花屏的。我分析可能是nand flash的信号线影响了DCMI的信号线,导致接收的图片数据有误。

ps:我使用的是rt-thread,所以文件系统挂载和卸载很方便。使用nand flash的文件系统保存是花屏的,不重启单片机,直接卸载nand flash的文件系统,重新挂载文件系统到spi flash,再重新保存照片,这时,照片就不花屏了。
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-25 12:19

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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