`
duyouhua1214
  • 浏览: 236012 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表

tar压缩解压

tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或 ...

Linux GUI 技术网

http://www.linuxgraphics.cn/home/index.html
http://www.emlinix.com/linux-zhishiku.asp?cataid=46
英利公司推出的嵌入式Linux工控板EM9160针对一些扩展应用,实现了相应的驱动程序,包括有精简ISA总线的操作驱动、GPIO、I2C、SPI、LCD、KeyPad、CAN驱动等。这些设备的驱动程序可以在内核启动后,通过启动脚本来自动加载,但是这 ...
libmad库中附带minimad,hige level API example,minimad执行使用minimad,再加上一些音频参数设置,即可实现一个简单的mp3播放程序;首先:在minimad.c中加入以下代码, # include <stdio.h># include <unistd.h># include <sys/stat.h># include <sys/mman.h>#include <stdlib.h>#include <fcntl.h>#include <sys/types.h>#inc ...
来源:http://www.ibm.com/developerworks/cn/linux/l-cn-libmadmp3player/
基于ARM的嵌入式网络收音机的设计 摘要:研究了一种基于ARM处理器的嵌入式网络收音机的设计方案。该系统以ARM处理器及其外围设备为硬件平台,以嵌入式Linux为操作系统,实现了网络收音、局域网共享音频文件和本地SD/MMC卡内 ...
这个程序使用的字库可以在作者的网站上找到 另外libfbx也是作者开发的一个封装库使用libfbx开发显示汉字的framebuffer应用程序云飞扬 http://yfy001.myetang.comFrameBuffer 就像一张画布,使用什么样子的画笔,如何画画,还需要你自己动手完成。许多控制台C程序设计中,要用到汉字进行提示或人机交互,而在控制台下显示汉子,曾经是某些中文linux厂商的秘密哦。如何编制不使用外挂中文平台就能显示汉字的C程序呢?主要的原理就是将汉字画到屏幕上,现在控制台下的中文环境zhcon也是使用了这个原理。下面的方法可以帮你在西文环境下显示汉字。这种方法是调用中文汉字库 ...
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <math.h>#include <stdint.h>#include <unistd.h>#include <fcntl.h>#include <sys/ioctl.h>#include <sys/mman.h>#include <asm/page.h>#include <linux/fb.h>#define TRUE    1#def ...
  摘要:随着USB摄像头的普及和基于ARM核的嵌入式芯片的快速发展,二者结合的便携性越来越受到人们欢迎,而嵌入式Linux的迅速发展更为二者的结合铺平了道路,本文介绍了基于ARM920T的嵌入式 Linux下利用USB摄像头采集图像的硬 ...
1、引言  摄像头分为数字摄像头和模拟摄像头两大类。传统的模拟摄像头,获取图像信息需要先将视频采集设备产生的模拟视频信号经过特定的视频捕捉卡转换成数字信号,进而才能进行存储等处理。数字摄像头可以直接捕捉影像产生数字信号,然后通过串、并口或者USB接口传输到计算机里。数码摄像头的一般结构如图1 所示。 图1 数码摄像头的结构   相比于模拟摄像头,数码摄像头具有很大优势:CMOS图像传感器直接产生图像原始数据;硬件支持标准的JPEG压缩;主流高速的USB总线设备接口等。  由于模拟摄像头的整体成本较高,并且USB接口的传输速度远远高于串口、并口的速度,所以当前市场热点主要是USB接口的数 ...

mixer编程

mixer编程声卡上的混音器由多个混音通道组成,它们可以通过驱动程序提供的设备文件/dev/mixer进行编程。对混音器的操作一般都通过ioctl()系统调用来完成,所有控制命令都以SOUND_MIXER或者MIXER开头,表17.1列出了常用的混音器控制命令。表17.1 混音器常用命令命 令 作 用SOUND_MIXER_VOLUME 主音量调节SOUND_MIXER_BASS 低音控制SOUND_MIXER_TREBLE 高音控制SOUND_MIXER_SYNTH FM合成器SOUND_MIXER_PCM 主D/A转换器SOUND_MIXER_SPEAKER PC喇叭SOUND_MIXER_ ...

dsp编程

1、DSP编程对OSS驱动声卡的编程使用Linux文件接口函数,如图17.5,DSP接口的操作一般包括如下几个步骤:① 打开设备文件/dev/dsp。采用何种模式对声卡进行操作也必须在打开设备时指定,对于不支持全双工的声卡来说,应该使用只 ...
1、引言   随着音频解码技术、存储器技术、MP3高质量压缩技术等相关技术不断的发展以及人们对消费电子产品需求的增加,MP3新产品层出不穷,成为时尚潮流前沿的一个最佳载体。人们可以用它休闲娱乐 ,也可以用它工作和学习。设计一款性价比优良的MP3 播放器具有实际的应用价值[1]。随着 C语言的发展和嵌入式系统技术的推广 ,在嵌入式系统低端应用中 ,存在着大量的小型嵌入式应用系统。MP3 播放器的设计 ,就是典型的嵌入式系统应用。MP3具有最基本的播放、选曲、音量控制、音效控制功能。当连接到计算机的 USB接口时,MP3变成 U盘,可以向 U盘复制文件,文件包括 MP3歌曲文件和普通文件 [2 ...
Mp3的文件头长10字节.主要保存ID3、ID3版本和副版本信息,以及Flag和帧长的信息。 Mp3尾部128字节大小的空间中包含了Header(尾部头,4字节),Title(歌曲名称,30字节),Artilst(艺术家30字节),Album(专辑,30字节),Year(发行年份,4字节),Comment(评论,30字节),Conre(?,1字节) 需要使用的函数 fseek() fread() 代码如下:   #include <stdio.h> FILE *fp; // Tag_header__Start struct Tag_header{ cha ...
Global site tag (gtag.js) - Google Analytics