自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (17)
  • 收藏
  • 关注

原创 Ubuntu安装HI35XX的SDK时报错的解决办法

使用的是ubuntu12.04,最近在安装HI35XX的SDK时,报错如下:                  打开sdk.unpack这个脚本,里面的命令都是bash支持的呀,纳闷之余,看到第一行:    #!/bin/sh于是想起来我的ubuntu系统是最近新安装的,ubuntu系统默认的好像不是bash。使用命令: ls –l /bin/sh。果然,我的系统的sh指向的是

2015-08-31 16:11:47 933

原创 Linux内核的编译步骤总结

1、到http://www.kernel.org/下载源码包 2、解压压缩包        #tar -zxvf linux-xx.xx.xx.tar.gz  (注:xx.xx.xx.表示内核版本号)3、3、删除以前可能失败的编译配置信息        #cd /usr/src/linux-2.6.29        #make mrproper注:make mrpro

2015-08-22 16:19:51 912

转载 Linux文件系统索引节点inode详解

在Linux系统中,为每个文件分配一个称为索引节点的号码inode,可以将inode简单理解成一个指针,它永远指向本文件的具体存储位置。        系统是通过索引节点(而不是文件名)来定位每一个文件。        例如:在硬盘当前目录下建立了一个名为mytext文本文件,其内容只有一行:This is my file。当然这行文字一定是存储在磁盘数据区某个具体位置里(物理上要通过磁头

2015-08-22 14:58:11 5078

转载 ARM Linux启动过程分析

1、引 言        Linux 最初是由瑞典赫尔辛基大学的学生 Linus Torvalds在1991 年开发出来的,之后在GNU的支持下,Linux 获得了巨大的发展。虽然 Linux 在桌面 PC 机上的普及程度远不及微软的 Windows 操作系统,但它的发展速度之快、用户数量的日益增多,也是微软所不能轻视的。而近些年来 Linux 在嵌入式领域的迅猛发展,更是给 Linux 注入

2015-08-22 12:01:38 1272

原创 解决undefined reference to `pthread_create'的方法

工作任务需要,写了一个小的程序模块来通过uart与下位机进行通信获取数据,于是想到在线程中监听uart字符设备文件描述符并处理下位机传过来的数据。在单独编译这个小模块的测试程序时,程序报错如下:                纳闷,我的程序中明明包含了头文件:               #include        编译的时候,也指定了连接动态库:-lpthread

2015-08-21 16:37:07 4840

原创 海思HI3518由于sensor对齐方式问题导致视频花屏

前几天在验证一台IPC硬件时,遇到一个问题:在其它设备上视频功能运行正常的固件,烧录到客户的设备上,出现视频画面严重花屏,而且图像偏色严重的现象,客户使用的是OV9712d的sensor,图像画面如下:          当时以为是sensor滤光片以及sensor的 ISP 参数不匹配导致的,于是尝试调整sensor驱动代码中的色彩寄存器来进行颜色的修正。但是改来改去,图

2015-08-14 17:54:52 3265

原创 海思HI3518内核中开启UART2的方法

海思HI3518 SOC提供 了3个 UART(UniversalAsynchronous Receiver Transmitter异步串行通信接口)单元,主要功能是将来自外围设备的数据进行串并转换之后传入内部总线,以及将数据进行并串转换之后输出到外部设备。UART的主要功能是和外部芯片的UART进行对接,从而实现两芯片间的通信。海思提供的SDK中的内核默认开启了uart0

2015-08-14 16:56:27 5629 1

ffmpeg解码mp3为pcm

该代码是我在MP3平台上用C语言尝试实现的一个基于FFMPEG的MP3解码为PCM格式并调用MT8516 平台SDK接口实现PCM播放的模块代码,可以修改Makefile实现单独编译运行Mp3解码为pcm并保存到文件的功能,文件用cooledit工具来播放。

2018-11-30

TransMac.zip

TransMac是一个可在 Windows 电脑上制作 Mac 系统安装U盘的工具,可以借助身边的 Windows 电脑来制作MAC系统的启动U盘,完成MAC OS的系统恢复。

2016-01-19

H264码流结构及其RTP封装介绍

详细讲解了H264视频流的码流结构,以及在RTSP实时传输中使用RTP来封装H264实时流的方法,附带RFC3984协议中文版,对于开发RTSP有很大帮助。

2013-11-20

RTSP开发相关文档汇集

学习和开发RTSP过程中搜集到的一些标准文档资料,比上一份上传的资源更加齐全,有些是中文版的,对做RTSP开发很有帮助。

2013-11-07

Goahead2.5移植

要在设备中搭建一个嵌入式webserver,移植了goahead2.5,平台是Linux。资料为移植时修改过的代码(Linux平台,其它平台暂没改动,可参考LINUX目录下的Makefile和main.c修改)。移植笔记在博文中有相应记载,可以作为参考。

2013-10-18

RTSP相关的RFC文档资料汇集

近期实现RTSP过程中搜集到的一些标准的文档资料 对学习RTSP流媒体技术有很大帮助 如RTSP(RFC2326) RTP(RFC3550 JPEG(RFC2345 音频视频的RTP打包传输等 有部分已经被翻译为中文 希望与大家共享

2013-10-14

g726编码解码(C语言)

g726音频编解码,2、3、4、5bit与PCM格式互转,在网络上搜集的算法,已经封装成接口,在linux上和Macos上测试通过,附带测试和音频文件,现共享出来,共同学习。

2013-06-25

g711编码解码(C语言)

音频g711编码和解码,在网络上搜集的算法经封装成接口后在实际项目中使用的,现在把它共享出来供大家参考,附带测试示例和音频测试文件,希望有所帮助。

2013-06-25

一个简单的浏览器端CGI调用

一个用C语言实现的简单的CGI调用程序,用户在浏览器端输入任意内容,按下“确定”按钮后输入的内容显示在新的页面上以反馈给用户。这个示例主要说明CGI的POST和GET方法的使用,修改后可以应用到实际当中。

2013-06-15

EditPlus注册码

EditPlus是一个取代Windows记事本和写字板的文本编辑器,功能强大,使用方便。拥有无限制的Undo/Redo、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。但一般安装后只有30天的试用体验期,30过后就会提示购买或注册才能继续使用。本文档是我试验通过的不同版本的注册码,希望对经常要使用EditPlus工具的朋友有所帮助。

2013-05-17

openssl lib

openssl被很多公司和项目使用,对于特殊的操作系统(如嵌入式)对功能要求相对简单,最大的问题就是代码的剪裁工作了。这是我在linux平台下裁剪出来的库,版本为openssl-0.9.8e,包括动态库和静态库,并附带裁剪文档指导和参数配置,可以根据实际项目需要进行更改后自行裁剪。

2013-05-10

openssl-0.9.8-stable-SNAP-20130424.tar.gz

openssl被很多公司和项目使用,对于特殊的操作系统(如嵌入式)对功能要求相对简单,最大的问题就是代码的剪裁工作了。

2013-05-09

gSoap-2.8.14_User_Guide.pdf

gSoap开发工具使用指南,onvif开发者首选帮助文档。

2013-04-11

ubuntu12.04下编译安装gsoap

ubuntu操作系统环境下的编译安装onvif开发所需要使用的gsoap编译工具,适合onvif开发的初学者借鉴。

2013-04-06

空空如也

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

TA关注的人

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