Linux
文章平均质量分 87
风之轻吟2013
这个作者很懒,什么都没留下…
展开
-
图文详解YUV420数据格式
原文地址:http://www.cnblogs.com/azraelly/archive/2013/01/01/2841269.htmlYUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。 YU转载 2013-08-15 10:37:59 · 4485 阅读 · 0 评论 -
Linux 的启动流程
Linux 的启动流程作者: 阮一峰半年前,我写了《计算机是如何启动的?》,探讨BIOS和主引导记录的作用。那篇文章不涉及操作系统,只与主板的板载程序有关。今天,我想接着往下写,探讨操作系统接管硬件以后发生的事情,也就是操作系统的启动流程。这个部分比较有意思。因为在BIOS阶段,计算机的行为基本上被写死了,程序员可以做转载 2014-11-05 17:51:44 · 8863 阅读 · 0 评论 -
Linux(C/C++)下的文件操作open、fopen与freopen
Linux(C/C++)下的文件操作open、fopen与freopen原创 2014-11-03 09:21:53 · 46785 阅读 · 0 评论 -
基于H.264协议的视频传输系统中遇到的问题以及解决办法
问题1、视频压缩解码模块在运用的时候出现错误:解码器再解码第二帧视频图片的时候出现异常client: ../../decoder/T264dec.c:594:T264dec_decode_nal: Assertion `0' failed.Aborted 对于该问题的分析及解决过程为:1、 修改数据类型,所有缓存区改为unsigned char类型(原来统一为char 类型)原创 2014-05-15 23:42:52 · 4847 阅读 · 0 评论 -
关于YUV420P、YUYV、RGB 图像格式的转换总结
BMP格式 头信息结构体: typedef struct tagBITMAPFILEHEADER{ WORD bfType; // the flag of bmp, value is "BM" DWORD bfSize; // size BMP file ,unit is bytes DWORD原创 2013-10-23 16:38:58 · 7893 阅读 · 7 评论 -
Ubuntu 下配置minicom并连接开发板
ubuntu下minicom超级终端的使用方法 我的系统环境是ubuntu10.041:下载安装minicom#sudo apt-get install minicom 2:运行minicom #sudo minicom -s // 命令进入配置界面(或者直接运行#sudo minicom,然后再按ctrl原创 2013-09-20 13:01:27 · 4011 阅读 · 0 评论 -
ubuntu虚拟机与evm3730开发版的开发环境搭建过程
1、安装usb转串口驱动,将开发板通过串口线连接到xp系统电脑上。2、安装zoc串口工具,打开zoc软件进入options-->Jump to --> devices中的serial/modem 选项设置 遇到的问题:1、板子没连上电脑原因一:用usb转串口的串口线才能连上...不知道为什么?原因二:串口通信软件的设置如波特率等一定要设置正确。原因三:要先开原创 2013-03-05 22:18:10 · 1353 阅读 · 0 评论 -
OMAP3730开发板uboot学习以及nfs网络启动根文件系统
首先,贴出NAND 256MiB 地址空间中的内容。NAND device: Manufacturer ID: 0x2c, Chip ID: 0xba (Micron NAND 256MiB 1,8V 16-bit)[ 17.450469] Creating 5 MTD partitions on "omap2-nand.0":[ 17.455841] 0x000000000000原创 2013-11-29 19:51:04 · 2506 阅读 · 0 评论 -
利用busybox制作根文件系统
我的系统是Ubuntu 10.04 开发板为EVM3730 交叉编译器为arm-linux- none-gnueabi- gcc 4.3.3一、busybox 配置安装1、从http://www.busybox.net/ 下载最新 busybox-1.21.1.tar.bz22、tar xjvf busybox-1.7.0.tar.bz2解包 3、修改Makefile文件 A原创 2013-12-01 21:55:06 · 1914 阅读 · 0 评论 -
ubuntu server 10.4下NFS服务的配置
原文地址:http://xuchengji.blog.51cto.com/160472/397588前言:1,NFS与samba有什么区别?(1)NFS基于RPC协议,samba应用SMB协议。(2)NFS(Network File System)主要用在UNIX/LINUX操作系统之间共享文件,Samba即可以用在unix/linux操作系统之间,转载 2013-03-04 20:17:39 · 1377 阅读 · 0 评论 -
Linux errno 错误对照表
本文转自 :http://blog.csdn.net/gpengtao/article/details/7553307errno 在 中定义,错误 Exx 的宏定义在 /usr/include/asm-generic 文件夹下面的 errno-base.h 和 errno.h,分别定义了 1-34 、35-132 的错误定义。strerror() 函数依据 errno 值返回错误描述字转载 2013-11-17 21:00:01 · 2441 阅读 · 0 评论 -
Linux下计算程序运行时间的两种方法
转自:http://hi.baidu.com/starflier/item/14057315de8fb8cc38cb30bb有时候我们需要计算程序运行的时间,比如我们要对算法进行效率分析,分析它的时间复杂度,需要分析时间。在linux下有下面两种计算程序运行时间的方法:方法一:#include int gettimeofday(struct timeval转载 2013-09-23 16:36:59 · 3093 阅读 · 0 评论 -
ubuntu 环境共享内存函数shmget与shmat的使用以及shmid:: Invalid argument错误的原因
用于Linux进程通信共享内存。共享内存函数由shmget、shmat、shmdt、shmctl四个函数组成。shmget函数原型shmget(得到一个共享内存标识符或创建一个共享内存对象)所需头文件#include #include 函数说明得到一个共享内存标识符或创建一个共享内存对象并返回共享内存标转载 2013-09-21 16:53:43 · 9817 阅读 · 1 评论 -
Ubuntu如何备份和恢复系统
原文地址:http://blog.163.com/sg_liao/blog/static/29577083200911752514269/在 使用Ubuntu之前,相信很多人都有过使用Windows系统的经历。如果你备份过Windows系统,那么你一定记忆犹新:首先需要找到一个备份工 具(通常都是私有软件),然后重启电脑进入备份工具提供的软件环境,在这里备份或者恢复Window转载 2013-09-20 14:38:16 · 854 阅读 · 1 评论 -
Linux--Git使用记录与总结(连载中)
Linux--Git使用记录与总结一、git 常用操作记录:git staus 查看当前仓库文件改动状态git add 添加文件到git仓库git commit -m “discribe word” 提交到本地服务器//git 安装sudo apt-get install git-core//git用户和邮箱配置gi原创 2014-12-04 15:48:10 · 8444 阅读 · 0 评论