自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (6)
  • 收藏
  • 关注

原创 硬声得物品

最近在电子发烧友参加活动,免费得了不少东西。希望大家也可以多多参加活动,得到自己想要的免费物品。一、扫描以下二维码下载,注册。二、新用户随便点点就可以得到新用户专享的物品,不花钱,免费邮寄给您。每天14:10分上新物品,随便兑换啦。抓紧注册免费得吧。...

2022-04-19 17:42:25 169

原创 csdn中下载资源入口查找

因最近要找一下在CSDN上面下载过的资源,发现找了很久没有找到下载入口,原来记得就在首页有个下载链接,现在怎么找都找不到。找了许久,最终找到了,方法记录一下,方便大家浪费时间。1、点击创作进入页面2 、进入到传作页面,点击内容管理3、出现右面的下载,点击它就看到了4、下载页面出现了...

2022-03-02 10:53:21 10181 2

原创 Hi3559V200 支持rtl8189fs SDIO过程

1、内核驱动过程,首先需要cat /proc/mci/mci_info识别出MCI1,如果这一步没有就找原因,后面也就不可能驱动起来。根据博主https://blog.csdn.net/u011501680/article/details/106238399/的设备树修改设备树文件在kernel,arch/arm/boot/dts,里面有一个dts,和dtsi,一般只需要修改dts即可。在dts里面将MMC2设置为*“okay”*。//这一步我没认真看,发现我的还是disable我的修改如下:在dt

2021-07-30 13:41:20 754

原创 音视频封装mp4,osd支持

海思3518ev200 linux音视频封装mp4成功。有需要联系QQ596256905,微信H_F8786。4g支持ecm拨号,ppp拨号等实现方法。另外3520dv200。海思sample修改指导。osd添加等简单指导。

2021-01-23 17:31:28 262

原创 海思3518ev200视频录制到TF卡,关于循环覆盖存储的问题。

1、开始我们录制的都是裸流视频,以时间戳为文件名存储视频,需要每次存储视频之前查询一下TF卡的剩余空间,设定个最小工作空间A,如果剩余空间小于A,则找到最早保存的文件夹来删除视频,接着存储。2、还有一种就是视频名字以数字递增命名,根据TF卡的容量定义最大存储视频个数,但这样需要记录一个映射表来告诉其他程序,当前保存的视频时间戳,但这个工作机制还有问题,当录制图像太丰富,一个文件会比平时录制占用空间大4倍,那么这样还是需要判断TF卡是否存满,如果存满还需要处理,比较麻烦。3、对比两种方法:第一种当删除

2020-06-19 14:38:36 1081

原创 Linux下从4G模组获取网络时间

从龙尚4G模组上获取网络时间并设置到板子获取4G模组网络时间并同步开发板龙尚4G模组获取时间Linux下的测试程序get_4g_time(char *com_port,char *time_buf)函数分析串口传来的字符串,将时间串拿出来时间串个数问题将ASCII时间串转为time_t时间用stime设置时间就可以了获取4G模组网络时间并同步开发板因开发板上没有外部RTC,每次需要连接服务器进行授时,但当服务器如果宕机了或者其他原因不能提供授时复位时,那么需要通过网络来同步授时时间到开发板来正确开启设备

2020-06-19 14:13:08 1982

原创 海思3518ev200处理器封装MP4的音频和视频同步OK

今天用海思3518ev200处理器封装MP4的音频和视频同步OK,记录一下。封装mp4用的GPAC开源代码,GitHub上可以搜到。使用别人封装好的从gpac提取总结的接口函数,网络搜索MP4Writer,或者我上传的经修改过的代码。用接口在一个线程中同时顺序调用视频和音频demo中的代码,音视频写入一个文件中。置得注意的是:音频和视频的时间戳要取获取数据中自带的pts,因封装的代码传入时间戳参数单位ms,所以海思自带pts需要除以1000传入到接口函数,采集出的音视频同步啦。关键代码:

2020-05-19 14:25:00 1196

原创 GPAC在海思3518ev200上封装音视频为MP4

GPAC在海思3518ev200上封装音视频为MP4交叉编译GPAC参考日志文档,编译好gpac的库文件以备MP4Writer调用。交叉编译EasyAACEncoder-masterGithub上直接用下载代码中Lib目录下hisiv300下的库文件编写修改集成sample_audio.c和sample_venc.c为videoAudio-recoder.c注意地方:初始化音频的参数,在AAC转码时用到,如果不匹配出来的音频和视频不同步。在一个线程中逐一对音视频进行获取数据即可,获取到数据

2020-05-15 16:52:38 744

原创 2019-12-29日总结,工程由3520d到3518ev200移植新增项

硬件处理器从海思3520DV200转为海思3518EV200,3520D采集4路视频处理器,3518E采集1路视频处理器,两者的功耗差异较大。选型3518E因市面枪式网络摄像机机芯华为的处理器为3518E较多。 软件移植到3518E处理器上,新增功能如表1所示。表1 较3520D的程序新增功能 序号 新增项 说明 1 TF卡覆盖写 因TF卡存储容量有限,视频存储占用空...

2020-05-12 13:14:06 269

原创 关于视频中的速率问题,海思视频速率(高速信号与高频信号区分与解释)

写在前面,因这篇文档是很早之前整理的,忘记在哪里看到的别人总结好的,我稍作修改整理。后面关于海思视频处理过程及速率是我自己写的。高速信号与高频信号区分与解释Candence公司对高速信号的判断:凡是大于50MHz的信号就是高速信号 信号是否高速与频率没有直接关系,而是信号上升/下降沿小于50ps时就认为是高速信号 当信号所在的传输路径长度大于1/6 λ(传输信号波长),信号被认为高速信号 当信号沿着传输路径传输,发生了严重的趋肤效应和电离损耗时,被认为高速信号高频信号和高速信号之间没有联系

2020-05-12 11:08:29 1576

原创 从4G模组读取实时时间代码

1、嵌入式软件研发硬件,当没有RTC时,有4G网络或者有线网络,从网络上获取时间。2、因目前做一款设备,偶尔服务器不在线,授时不成功,设备是4G设备,那么从4G上获取当前时间显得有些必要。3、今天简单写了个测试程序,主要部分代码如下:#include <stdio.h>#include <stdlib.h>#include <string.h>...

2020-05-08 15:06:52 2837

原创 海思3518ev200交叉编译gpac

一、首先移植zlib在GitHub上搜索zlib,下载最新源码zlib-master.zip。解压:unzip zlib-master.zip进入目录:cd zlib-master指定编译工具:export CC=arm-hisiv300-linux-gcc配置工程:./configure --prefix=$PWD/_install编译并安装:make && make...

2019-06-26 11:24:36 1657 6

原创 海思3518ev200交叉编译lrzsz

海思3518ev200交叉编译lrzsz开发板上无网口,只有串口下载lrzsz源码生成lrz和lsz如何传输文件开发板上无网口,只有串口我有块开发板上没有网口,只有串口。程序更新下载只能用海思自带HiTool工具进行串口下载。下载lrzsz源码官网http://ohse.de/uwe/software/lrzsz.html下载最新版本lrzsz-0.12.20.tar.gz,拷贝到虚拟机进...

2019-06-19 10:10:38 476

原创 海思3518ev200串口下载程序

海思3518ev200开发板上没有网口,只有串口。如何将程序下载进去?海思SDK中自带HiTool工具,选择好芯片为Hi3518ev200,进入下载页面如图1所示,只用串口下载,比较费时,但没有网口就只能用串口。交叉编译lrzsz,参考博文https://www.xuebuyuan.com/282553.html将将lrz和lsz复制到板子/bin下,就可以配合xshell等终端串...

2019-06-19 09:37:22 1030 2

MP4Writer.7z

这个代码是在别人代码基础上修正的,LiaoJunXiong的博客中的代码,淘宝花钱人家给代下的,不贵。

2020-05-15

gpac-master.zip

这个是封装mp4的源码,配合我上传的MyMP4Write程序共同使用,可实现H264、H265两种编码视频的mp4封装方法,有例程例子。

2019-09-30

uart2send.7z

串口发送程序,在Ubuntu上编写,gcc编译,u转串插在电脑上执行,给开发板的串口发送信息帧,有使用说明。

2019-09-30

getStorage.zip

海思视频处理过程中的测试代码,一个是开机获取所插SD卡的容量测试代码,一个是获得SD卡上视频文件数量的测试代码。仅供参考。

2019-06-19

safile-test.zip

在Ubuntu上写的简单测试代码,主要功能是向文件中写入序号,时间戳,因为在做海思视频保存,需要将文件名字如1.mp4及保存的时间戳记录到flash上,供查找视频文件时用。

2019-06-19

时间字符串转换为time_t精确到秒

时间字符串转换为time_t精确到秒stringToSeconds。自己编写的。

2018-04-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除