- 博客(15)
- 资源 (17)
- 收藏
- 关注
转载 MOS管及简单CMOS逻辑门电路原理图
现代单片机主要是采用CMOS工艺制成的。 1、MOS管 MOS管又分为两种类型:N型和P型。如下图所示: 以N型管为例,2端为控制端,称为“栅极”;3端通常接地,称为“源极”;源极电压记作Vss,1端接正电压,称为“漏极”,漏极电压记作VDD。要使1端与3端导通,栅极2上要加高电平。 对P型管,栅极、源极、漏极分别为5端、4端、6端。要使4端与6端导通,栅极5要加低电平。 在CMOS工艺制成的逻辑器件或单片机中,N型管与P型管往往是成对出现的。同时出现的这两个C
2010-10-31 16:18:00 3607
转载 码率和帧率
码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。通俗一点的理解就是取样率,单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件,但是文件体积与取样率是成正比的,所以几乎所有的编码格式重视的都是如何用最低的码率达到最少的失真,围绕这个核心衍生出来的cbr(固定码率)与vbr(可变码率),都是在这方面做的文章,不过事情总不是绝对的,从音频方面来说,码率越高,被压缩的比例越小,音质损失越小,与音源的音质越接近。“码率”就是失真度,码率越高越清晰,反之则画面粗糙而
2010-10-26 18:11:00 626
转载 Linux Platform Device and Driver
从Linux 2.6起引入了一套新的驱动管理和注册机制:Platform_device和Platform_driver。Linux中大部分的设备驱动,都可以使用这套机制, 设备用Platform_device表示,驱动用Platform_driver进行注册。Linux platform driver机制和传统的device driver 机制(通过driver_register函数进行注册)相比,一个十分明显的优势在于platform机制将设备本身的资源注册进内核,由内核统一管理,在驱动程序中使用这些资源
2010-10-25 01:02:00 450
转载 按键驱动在2440上的实例开发(带去抖动2)
按键驱动在2440上的实例开发(带去抖动2)2010-08-05 14:38<br />3. 完整的按键驱动代码<br />/*<br />===================================================<br />Name : my2440_buttons.c<br />Author : Huang Gang<br />Date : 09/11/2009<br />Copyright : GPL
2010-10-18 02:03:00 668
转载 全能编码器Mencoder(mencoder.exe)命令行用法
<br />MEncoder 是一个简单的影片编码程序,它可用于将视频或者音频文件在 MPlayer 可播放的格式当中互相转换。说到 MEncoder 就不得不知道 MPlayer。MPlayer 是一款为 Linux 编写的电影播放器。它能播放大部分 XAnim、RealPlayer 以及 Win32 DLL 解码器支持的 MPEG、VOB、AVI、OGG/OGM、VIVO、ASF/WMA/WMV、QT/MOV/MP4、FLI、RM、NuppelVideo、yuv4mpeg、FILM、RoQ、PVA、Ma
2010-10-14 14:26:00 7734
转载 FFMpeg框架代码阅读
<br />内容摘要 FFmpeg是一个集录制、转换、音/视频编码解码功能为一体的完整的开源解决方案。FFmpeg的 开发是基于Linux操作系统,但是可以在大多数操作系统中编译和使用。FFmpeg支持MPEG、 DivX、MPEG4、AC3、DV、FLV等40多种编码,AVI、MPEG、OGG、Matroska、ASF等90多种解码. TCPMP, VLC, MPlayer等开源播放器都用到了FFmpeg。 FFmpeg主目录下主要有libavcodec、libavformat和libavutil等子目录
2010-10-14 14:04:00 594
转载 video4linux2笔记
<br />video4linux2笔记<br />1 主要使用的操作就是open, close, ioctl<br />2 Querying Capabilities<br />虽然这是个标准,但不是强制性的,因此不同的设备对功能的支持不同,所以地提供一个功能查询机制,而这个功能查询机制应该是必需的。All V4L2 drivers must support VIDIOC_QUERYCAP. Applications should always call this ioctl after opening
2010-10-14 00:48:00 1502 1
转载 Linux USB 详解
<br />To understand all the Linux-USB framework, you'll use these resources:<br /> * This source code.<br /> "make pdfdocs", <br /> "usb.pdf" for host side<br /> "gadget.pdf" for peripheral side<br /> * The USB 2.0 specificati
2010-10-14 00:46:00 1314
转载 V4L2应用程序框架
<br /> <br /> <br />一.什么是video4linux<br />Video4linux2(简称V4L2),是linux中关于视频设备的内核驱动。<br />V4L2较V4L有较大的改动,并已成为2.6的标准接口,函盖video/dvb/FM...,多数驱动都在向V4l2迁移。更好地了解V4L2先从应用入手,然后再深入到内核中结合物理设备/接口的规范实现相应的驱动。V4L2采用流水线的方式,操作更简单直观,基本遵循打开视频设备、设置格式、处理数据、关闭设备,更多的具体操作通过ioctl函数
2010-10-14 00:30:00 551
转载 Linux系统下视频转换:Mencoder和Ffmpeg
<br />◆Linux下的视频转换:mencoder<br />制作适合在智能手机和PDA上观看的mpeg4视频。 <br />Linux上有一个很强大的视频音频转换软件,就是Mplayer自带的mencoder (MPlayer's Movie Encoder)。mencoder就象是一台全手动的照相机,可调整的选项非常多,不过这儿只是把最常见的情况说一下。 <br />转换avi文件,并把字幕内嵌到视频中。首先假设一下下列的条件: <br />文件名:video.avi <br />字幕文件名:vid
2010-10-12 02:49:00 775
转载 Linux系统下查看文件调用情况Shell命令
<br />ldd /full/path/conmmand <br /> <br />1、首先ldd不是一个可执行程序,而只是一个shell脚本 <br /> <br />2、ldd能够显示可执行模块的dependency,其原理是通过设置一系列的环境变量,如下:LD_TRACE_LOADED_OBJECTS、LD_WARN、LD_BIND_NOW、LD_LIBRARY_VERSION、 LD_VERBOSE等。当LD_TRACE_LOADED_OBJECTS环境变量不为空时,任何可执行程序在运行时,它都会
2010-10-12 01:33:00 633
转载 关于linux下的共享库(动态库)和静态库
<br />1.什么是库<br />在windows平台和linux平台下都大量存在着库。<br />本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。<br />由于windows和linux的本质不同,因此二者库的二进制是不兼容的。<br />本文仅限于介绍linux下的库<br /> <br />2.库的种类<br />linux下的库有两种:静态库和共享库(动态库)。<br /> 二者的不同点在于代码被载入的时刻不同。<br />静态库的代码在编译过程中已经被载入可执行程序,因此
2010-10-12 01:32:00 455
转载 Linux内核的Makefile和kconfig解读
一、概述 在内核编译中如何将各个目录树中的文件组织起来编译是一个很重要的问题,并且要根据用户配置来编译特有的内核。为了解决这个问题,内核使用两种文件,Makefie和Kconfig。分布到各目录的Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文档相关的内核配置菜单,就是我们使用命令 make menuconfig(或者xconfig)后产生的配置菜单,此菜单包含多层,每个层次都是由各个目录中的Kconfig产生的。用户根据需求来选择如何编译内核,然后将配
2010-10-10 16:31:00 679
转载 ubuntu9.10 软件推荐
<br />一、工具<br />1、输入法平台<br />每个输入法平台都能加装很多种类输入法(如二笔、五笔、拼音),均为国产。 <br />ibus (K)Ubuntu9.10预设输入法平台,为取代停滞的scim创造 <br />fcitx 小企鹅输入法平台 <br />scim (K)Ubuntu9.10之前版本使用的gtk输入法平台,项目停止 <br />ucimf 命令行模式中文输入法,一般配合fbterm命令行终端中文支持使用 <br />Fireinput 火输(Fireinput)是一款集成于
2010-10-06 01:08:00 1001
车载终端与中心通过GPRS通信
2013-07-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人