【Hi3559AV100 Camera】​Hi3559AV100 双系统下使用 RAMFS 文件系统来跑 sample_vdec视频解码

本文详细介绍了如何在Hi3559AV100双系统环境中,利用RAMFS文件系统运行sample_vdec视频解码。首先阐述了RAMFS的基本概念,接着讲解了RAMFS的初始化、sample_vdec的适配、文件系统的挂载和卸载,最后提到了通过sharefs共享文件的方法。
摘要由CSDN通过智能技术生成

Hi3559AV100 双系统下使用 RAMFS 文件系统来跑 sample_vdec视频解码

前言

前面两篇博文我写了双系统下使用 sharefs 来传输共享文件,也写了单 Linux 下视频解码 sample ,那双系统下如何进行视频解码 sample 呢?前面我有提到 sharefs 只是用于传输音频的一些文件,如果是视频码流的话就不可以,那如何在双系统来跑 sample_vdec 视频解码呢? 今天我们这篇博文就是使用 RAMFS 文件系统来解决这个问题的。

一、RAMFS 基本概述

RAMFS 是一个可动态调整大小的基于 RAM 的文件系统。RAMFS 没有后备存储源。向 RAMFS 中进行的文件写操作也会分配目录项和页缓存,但是数据并不写回到任何其他存储介质上,掉电后数据丢失。

RAMFS 文件系统把所有的文件都放在 RAM 中,所以读/写 操作发生在 RAM 中,可以用 RAMFS 来存储一些临时性或经常要修改的数据,例如 /tmp 和 /var 目录,这样既避免了 对存储器的读写损耗,也提高了数据读写速度。

Huawei LiteOS 的 RAMFS 是一个简单的文件系统,它是基于 RAM 的动态文件系统的一种缓冲机制。

Huawei LiteOS 的 RAMFS 基于虚拟文件系统层 (VFS),不能格式化。

---- 结束

二、RAMFS文件系统初始化

在 sdk/mpp/sample/liteos/ 目录下的 app_init.c 文件中添加 ramfs 初始化函数

voi
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值