- 博客(14)
- 资源 (6)
- 收藏
- 关注
原创 硬声得物品
最近在电子发烧友参加活动,免费得了不少东西。希望大家也可以多多参加活动,得到自己想要的免费物品。一、扫描以下二维码下载,注册。二、新用户随便点点就可以得到新用户专享的物品,不花钱,免费邮寄给您。每天14:10分上新物品,随便兑换啦。抓紧注册免费得吧。...
2022-04-19 17:42:25
221
原创 csdn中下载资源入口查找
因最近要找一下在优快云上面下载过的资源,发现找了很久没有找到下载入口,原来记得就在首页有个下载链接,现在怎么找都找不到。找了许久,最终找到了,方法记录一下,方便大家浪费时间。1、点击创作进入页面2 、进入到传作页面,点击内容管理3、出现右面的下载,点击它就看到了4、下载页面出现了...
2022-03-02 10:53:21
12186
3
原创 Hi3559V200 支持rtl8189fs SDIO过程
1、内核驱动过程,首先需要cat /proc/mci/mci_info识别出MCI1,如果这一步没有就找原因,后面也就不可能驱动起来。根据博主https://blog.youkuaiyun.com/u011501680/article/details/106238399/的设备树修改设备树文件在kernel,arch/arm/boot/dts,里面有一个dts,和dtsi,一般只需要修改dts即可。在dts里面将MMC2设置为*“okay”*。//这一步我没认真看,发现我的还是disable我的修改如下:在dt
2021-07-30 13:41:20
1025
原创 音视频封装mp4,osd支持
海思3518ev200 linux音视频封装mp4成功。有需要联系QQ596256905,微信H_F8786。4g支持ecm拨号,ppp拨号等实现方法。另外3520dv200。海思sample修改指导。osd添加等简单指导。
2021-01-23 17:31:28
346
原创 海思3518ev200视频录制到TF卡,关于循环覆盖存储的问题。
1、开始我们录制的都是裸流视频,以时间戳为文件名存储视频,需要每次存储视频之前查询一下TF卡的剩余空间,设定个最小工作空间A,如果剩余空间小于A,则找到最早保存的文件夹来删除视频,接着存储。2、还有一种就是视频名字以数字递增命名,根据TF卡的容量定义最大存储视频个数,但这样需要记录一个映射表来告诉其他程序,当前保存的视频时间戳,但这个工作机制还有问题,当录制图像太丰富,一个文件会比平时录制占用空间大4倍,那么这样还是需要判断TF卡是否存满,如果存满还需要处理,比较麻烦。3、对比两种方法:第一种当删除
2020-06-19 14:38:36
1221
原创 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
2651
原创 海思3518ev200处理器封装MP4的音频和视频同步OK
今天用海思3518ev200处理器封装MP4的音频和视频同步OK,记录一下。封装mp4用的GPAC开源代码,GitHub上可以搜到。使用别人封装好的从gpac提取总结的接口函数,网络搜索MP4Writer,或者我上传的经修改过的代码。用接口在一个线程中同时顺序调用视频和音频demo中的代码,音视频写入一个文件中。置得注意的是:音频和视频的时间戳要取获取数据中自带的pts,因封装的代码传入时间戳参数单位ms,所以海思自带pts需要除以1000传入到接口函数,采集出的音视频同步啦。关键代码:
2020-05-19 14:25:00
1443
原创 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
938
原创 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
323
原创 关于视频中的速率问题,海思视频速率(高速信号与高频信号区分与解释)
写在前面,因这篇文档是很早之前整理的,忘记在哪里看到的别人总结好的,我稍作修改整理。后面关于海思视频处理过程及速率是我自己写的。高速信号与高频信号区分与解释Candence公司对高速信号的判断:凡是大于50MHz的信号就是高速信号 信号是否高速与频率没有直接关系,而是信号上升/下降沿小于50ps时就认为是高速信号 当信号所在的传输路径长度大于1/6 λ(传输信号波长),信号被认为高速信号 当信号沿着传输路径传输,发生了严重的趋肤效应和电离损耗时,被认为高速信号高频信号和高速信号之间没有联系
2020-05-12 11:08:29
2025
原创 从4G模组读取实时时间代码
1、嵌入式软件研发硬件,当没有RTC时,有4G网络或者有线网络,从网络上获取时间。2、因目前做一款设备,偶尔服务器不在线,授时不成功,设备是4G设备,那么从4G上获取当前时间显得有些必要。3、今天简单写了个测试程序,主要部分代码如下:#include <stdio.h>#include <stdlib.h>#include <string.h>...
2020-05-08 15:06:52
3726
1
原创 海思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
1980
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
642
原创 海思3518ev200串口下载程序
海思3518ev200开发板上没有网口,只有串口。如何将程序下载进去?海思SDK中自带HiTool工具,选择好芯片为Hi3518ev200,进入下载页面如图1所示,只用串口下载,比较费时,但没有网口就只能用串口。交叉编译lrzsz,参考博文https://www.xuebuyuan.com/282553.html将将lrz和lsz复制到板子/bin下,就可以配合xshell等终端串...
2019-06-19 09:37:22
1192
2
safile-test.zip
2019-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人