自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

muyuyuzhong的专栏

专注于多媒体开发和架构设计

  • 博客(8)
  • 资源 (15)
  • 收藏
  • 关注

转载 Linux进程状态浅析

Linux进程状态浅析众所周知,现在的分时操作系统能够在一个CPU上运行多个程序,让这些程序表面上看起来是在同时运行的。linux就是这样的一个操作系统。  在linux系统中,每个被运行的程序实例对应一个或多个进程。linux内核需要对这些进程进行管理,以使它们在系统中“同时”运行。linux内核对进程的这种管理分两个方面:进程状态管理,和进程调度。本文主要介绍进程状态管理,进程调度

2011-10-26 20:31:09 627

原创 Linux设备驱动开发详解-第6章字符设备驱动(二)-支持2个globalmem

1 支持两个globalmem设备的驱动程序1.1 globalmem_two.c上一篇中globalmem仅仅作为使用private_data 的范例,直接访问全局变量globalmem_devp会更加结构清晰。如果globalmem不只包括一个设备,而是同时包括两个或两个以上的设备,采用private_data 的优势就会显现出来。在不对上一篇中代码的globalmem

2011-10-25 19:06:16 586

原创 Linux设备驱动开发详解-第6章字符设备驱动(一)-globalmem

1驱动程序设计之前奏... 21.1应用程序、库、内核、驱动程序的关系... 21.2设备类型... 21.3设备文件... 21.4主设备号和从设备号... 21.5驱动程序与应用程序的区别... 31.6用户态与内核态... 31.7Linux驱动程序功能..

2011-10-24 22:56:05 1845

原创 Linux设备驱动开发详解-第4章(三)-导出符号

Linux设备驱动开发详解-第4章(三)-导出符号 EXPORT_SYMBOL只出现在2.6内核中,在2.4内核默认的非static函数和变量都会自动导入到kernel 空间的, 都不用EXPORT_SYMBOL() 做标记的。2.6就必须用EXPORT_SYMBOL()来导出来(因为2.6默认不到处所有的符号)。1 EXPORT_SYMBOL的作用EXPORT_SYMBOL标签内

2011-10-24 17:15:22 1016

原创 Linux设备驱动开发详解-第4章(二)-模块参数

1 module_param  在用户态下编程可以通过main()的来传递命令行参数,而编写一个内核模块则通过module_param()  参数用 module_param 宏定义来声明, 它定义在moduleparam.h.  module_param(name,type,perm);  module_param 使用了 3 个参数: 变量名, 它的类型, 以及一个权限掩码用来

2011-10-24 15:15:06 730

转载 fedora中文输入法安装配置

原帖网址:http://www.iteye.com/topic/507573系统-管理-语言选择中文简体这个方法在您重新启动后,会登录到中文的界面。您选择“语言 ”后,修改下登录的语言并且能够在提示是否保留为默认登录语言时候选择“保留”。重新登录此时按下Ctrl+space,就会出现中文的全拼输入法。 第一是因为,fedora 9下默认的输入法是关闭的,因为不管

2011-10-24 10:50:24 1194

原创 Linux设备驱动开发详解-第4章(一)-hello模块编译过程

就不写驱动程序,都忘了怎么去编译了1  编写源程序hello.c/*====================================================================== A simple kernel module: "hello world" The initial developer of the o

2011-10-24 10:45:46 894

原创 Linux驱动程序开发快速参考

Linux设备驱动程序开发快速参第1 章设备驱动简介从这里开始, 我们进入内核编程的世界. 第 2 章介绍了模块化, 解释了内部的秘密以及展示了运行模块的代码. 第 2 章谈论字符驱动以及展示一个基于内存的设备驱动的代码, 出于乐趣对它读写. 使用内存作为设备的硬件基础使得任何人可以不用要求特殊的硬件来运行代码.调试技术对程序员是必备的工具, 第 4 章介绍它. 对那些想分析当前内

2011-10-21 16:50:27 1634

02-FFMEPG入门

ffmpeg的入门,包含常用API的讲解,重要结构体的讲解。

2018-09-23

01-课程介绍和基础知识讲解

音视频基础入门的课件,包含了视频基础,音频基础,封装格式等的入门讲解。

2018-09-23

屏幕录制screencapture

使用DXGI录制屏幕,工程基于VS2015,可以正常保存图片

2018-08-21

ffplay+qt播放器

在Windows环境使用QT Creator 4.4.1编译ffplay(Ffmpeg3.3.3版本): (1)去掉了参数的解析,目前只支持内部写死文件路径; (2)支持按键事件,比如左右箭头seek,空格键暂停等; (3)在QT编译ffplay的目的是为了方便debug,以方便观察AVPacket、AVFrame等结构体的变量。

2018-03-06

ffmpeg+qt的简单播放器

Windows环境下使用Ffmpeg+Qt Creator开发的简单播放器: (1)声音输出使用PortAudio; (2)视频显示使用SDL2; (3)具备音视频同步; (4)使用QT开发,便于Debug运行查看Ffmpeg各个结构体的变量是如何变化。

2018-03-06

ffmpeg之AVBuffer测试

FFMPEG关于AVBuffer的测试,具体见http://blog.csdn.net/muyuyuzhong/article/details/79380592

2018-02-26

MultimediaAnalyzer-01

MultimediaAnalyzer项目实战-启动项目 项目的初始工程。

2017-10-15

高可信嵌入式操作系统体系架构研究

高可信嵌入式操作系统体系架构研究,主要讲述可信嵌入式系统的设计,包含系统的分层设计.

2013-03-09

Linux设备驱动开发详解-第6章字符设备驱动(二)-支持2个globalmem

Linux设备驱动开发详解-第6章字符设备驱动(二)-支持2个globalmem

2011-10-26

Linux设备驱动开发详解-第6章字符设备驱动(一)-globalmem

Linux设备驱动开发详解-第6章字符设备驱动(一)-globalmem http://blog.csdn.net/muyuyuzhong/article/details/6902251

2011-10-26

设计模式笔记

Gof 23种设计模式的C++源码实现,带讲解

2011-09-25

FPGA开发全攻略(上册)

第一章、为什么工程师要掌握FPGA开发知识? 第二章、FPGA基本知识与发展趋势 第四章、FPGA开发基本流程 第五章、FPGA实战开发技巧 ISE与EDK开发技巧之时序篇

2011-02-28

S3C2440 FAT

里面包含了ZLGGUI 和FAT32以及SD卡的驱动. FAT32能准确地处理长文件名. 里面还有很多要改进的地方.望大家一起交流去改进.

2009-03-28

C++ GUI Programming with Qt 4_CH

C++ GUI Programming with Qt 4_CH

2008-10-25

C99RationaleV5.10

介绍标准C99,此文档为英文

2007-07-17

空空如也

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

TA关注的人

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