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

摄像头数据写入DDR3如何进行?

忙碌的苦工 2020-07-05 浏览量:1546
摄像头数据写入DDR3如何进行?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这其实分2种情况

    1. 要转存RAW类型的原始图像数据,其实可以直接采用DMA类似的方式进行,因为数据并不需要预先处理,直接按行、列读取摄像头CCD/CMOS转换出的数据即可

    2. 要转存的数据是某种特定格式处理后的,则需要在接入DDR3前有专用芯片进行数据编码转换,这就需要特别的视频处理芯片(或者程序),然后把转出的数据包存储到DDR3内存中(或者文件中)


    但无论那种方式,如果是开发应用程序去读取摄像头,都应该是找到摄像头对应的数据手册,它会给出相应的具体操作规范(接口),并进行调用。

    如果是自己开发特殊的摄像头,则这些就需要自己处理,其实在RAW转换为特殊格式(比如H.264)之类的过程中,肯定有读取到内存中的情况。

    • 发布于 2020-07-06
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • 这种应用需要有颗SOC芯片实现,比如HI3516这种,它先读取摄像头数据,然后执行一个ioremap,指定DDR内存的物理地址,将数据写进去就行
    • 发布于2020-07-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果摄像头上有CPU,有DDR,就可以直接写入,如果没有,只能是主机接收到后再写入。

    当然,也并不一定是DDR3,也有可能是DDR4或是DDR2,要看你的板子上支持,以及焊的是哪个芯片了

    • 发布于2020-07-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 这些摄像头与ARM的板子是一样的,程序与数据都是在DDR上的,不用你配置就已经写入到DDR上了,至于 是不是DDR3与你的芯片有关了
    • 发布于2020-07-07
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

摄像头数据写入DDR3如何进行?