• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stm32f4系列驱动OV2640的问题

Linux小学童 2017-10-30 浏览量:866
STM32F4系列的芯片驱动OV2640进行拍照,因为片上RAM空间有限,读取回来的图像数据怎么直接放到扩展的片外SPI FLASH上,或者类似的存储方式。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 你可以外扩一片SRAM啊。与内部RAM的使用一样的。速度也会快很多。

    要写片外的SPI FLASH,只能读取一部分,写一部分,直到都写完。

    • 发布于 2017-10-30
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :https://www.marvell.com/content/dam/marvell/en/public-collateral/automotive-solutions/marvell-automotive-ethernet-88q211x-product-brief.pdf 回复

其他答案 数量:3
  • 楼主,建议你按行取数据,比如,4行,8行,或16行取一次数据,然后再去保存到SPI FLASH,如果考虑到存储数据需要时间,可以采用双缓存,乒乓切换。
    • 发布于2017-10-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种写flash的方法是很费时间的,效率比较低。

    而且写入的flash次数多了,flash会挂掉的。

    • 发布于2017-10-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 还不如用外扩的RAM,直接存取用RAM的方式,然后再从RAM将数据存储到SPI FLASH,RAM写入速度比较快
    • 发布于2017-11-02
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32f4系列驱动OV2640的问题