自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

武溪嵌人

钻研嵌入式,改变未来

  • 博客(21)
  • 资源 (40)
  • 收藏
  • 关注

转载 linux 下 alsa 音频库的移植

Andrew Huangbluedrum@163.comalsa 是在LINUX出现比较晚的音频处理库,主要是针对原有的OSS的库进行改进.性能更好,支持多个播放源等.但相应的,增加的编程的复杂性.  旧的oss是采用标准文件IO接口,设备打开采用open,声音播录是采用数据IO接口(read/write),设备的参数采用ioctl来控制.都是系统调用因此无需额外库和配置文件来操作设备.但

2014-04-25 17:45:27 1169

转载 Alsa-utils使用方法

一.alsa-utils介绍 ALSA是kernel中的一个声音驱动程序.它包括alsa核心和其他声卡的驱动.alsa-utils是alsa的一个工具包,里面包含有声卡测试和音频编辑的工具.二.alsa-utils的安装1.RPM包方式 Turbolinux 10.5,11版本已经包含有alsa-utils的rpm包,你可以直接安装:

2014-04-25 16:58:21 3543

转载 ALSA配置Linux声卡

就Linux系统对硬件设备的支持特性而言,对声卡的支持是很糟糕的。不过现在好了,有两种驱动程序可以弥补Linux系统的不足。一种是OSS(开放声音系统),一种是ALSA(先进Linux声音架构)。OSS是一个商业声卡驱动程序,需要花钱购买,否则每次启动后,你只可以免费使用240分钟;ALSA是自由软件,可以免费使用。一、安装OSS声卡驱动程序1.从http://www.opensoun

2014-04-25 16:31:09 1791

转载 Linux ALSA 系统架构

ALSA是Linux声卡驱动的架构,下面基于linux-2.6.32描述下ALSA系统架构。ALSA系统可以分为alsa-lib、alsa-driver,而alsa-driver又分为core层和底层硬件层。作为开发者,我们只需移植底层硬件层,根据自己硬件特性,实现底层的移植。而core层基本属于ALSA标准框架,不需要自己实现。介绍ALSA框架,下面是大体框架图。  

2014-04-25 14:47:30 1268

转载 关于ALSA的小结

这一年来的一个重要工作是音频设备驱动方面,如驱动开发、调试debug、性能调优、音频路由、回声消除等。除此之外,熟悉了一下alsa-lib接口,Android音频系统,包括设备抽象层和音频策略。遗憾的是一直没有什么机会接触蓝牙设备的集成和开发,可预知的未来无线设备会极大地普及。还有就是ffmpeg,以前经常用它来做一些兴致突来能力而及的小工具,年初时计划进一步在它的基础上学习H

2014-04-25 11:20:24 973

转载 Linux音频编程指南

一、数字音频音频信号是一种连续变化的模拟信号,但计算机只能处理和记录二进制的数字信号,由自然音源得到的音频信号必须经过一定的变换,成为数字音频信号之后,才能送到计算机中作进一步的处理。数字音频系统通过将声波的波型转换成一系列二进制数据,来实现对原始声音的重现,实现这一步骤的设备常被称为模/数转换器(A/D)。A/D转换器以每秒钟上万次的速率对声波进行采样,每个采样点都记录下了原始模

2014-04-24 17:31:58 764

转载 linux下编译安装音频处理audacity-2.0.3教程

原创内容,转载请注明出处:http://www.myzhenai.com/thread-15778-1-1.htmlhttp://www.myzhenai.com.cn/post/1247.html音频编辑录音器(Audacity)是一个免费的跨平台(包括Linux、Windows、Mac OS X)音频编辑器。你可以使用它来录音,播放,输入输出WAB、AIFF、Ogg Vorbis和MP3文

2014-04-24 11:24:33 3030

转载 linux下dhcp服务器分配出去的IP地址及剩余IP地址

我认为有2种办法1。你可以查看防火墙信息,如图,可以清晰的看到,192.1681.200的IP给了哪个MAC地址2. /var/lib/dhcpd/dhcpd.leases  这个文件专门记录了DHCP的分配情况**********************************************************************************

2014-04-22 18:21:56 17356

转载 ubuntu下的wireshark编译安装

今天在ubuntu下进行安装wireshark,费了很多时间,过程中出了很多错误,但最终安装成功了,这里写下自己的安装步骤和方法,供大家参考。安装编译工具:  $sudo apt-get install build-essential  为了成功编译Wireshark,您需要安装GTK+的开发文件和GLib库(libraries)。  $sudo apt-get i

2014-04-22 17:10:42 722

转载 Linux下Wi-Fi的实现:wireless_tools和wpa_supplicant

平台为hi35XX,在Liunx下借助wireless_tools和wpa_supplicant(因为现在的无线wifi网络大多是wpa加密。所以需要移植wpa_supplicant工具)等工具实现wifi的过程。一、移植wireless_tools1. 下载并编译wireless_toolstar zxf  wireless_tools.29.tar.gz(网上下载)

2014-04-22 17:06:41 1755

转载 Linux上安装和使用Wireshark

CentOS下安装Wireshark相当简单.两条命令就够了.这里.主要是记录写使用方面的东西安装:1、yum install wireshark。注意这样并无法使用wireshark命令和图形界面。但提供了抓包基本功能。2、yum install wireshark-gnome。这样就可以方便的使用了。【简易使用】#tshark; 监控所有数据,实时变化。【简易使

2014-04-22 17:05:32 1405 1

转载 Linux下的iwpriv(iwlist、iwconfig)的简单应用

无线网络飞速发展的今天,许多设备都提供了连接无线网络的功能。那么Linux下的wifi到底该怎么配置、连接呢??开始配置之前,我们要说说iw家族。iw是linux下常用的wifi配置工具,网上有相应的库和源码。全名为wirelessTools。配置wifi模块,并连接相应的无线网络过程:主要使用iwpriv命令1. 扫描可用的无线网络:[cpp] v

2014-04-22 08:53:27 1020

转载 linux下架设wifi无线热点(虚拟ap/softAP)

可恶的校园网,竟然限制网卡,哥想用个wifi都非常不爽。从此抛弃锐捷投奔到mentohust的怀抱。笔记本自然充当路由器的角色。windows下可用connectify或虚拟适配器什么的自然无忧,linux下哥亦有妙招。一般情况,netmanager可以直接办到,不过那个是ad-hoc模式,大多数安卓手机不支持(或者说是选择性忽视),而ap模式(听说mint自带),我选用hostapd,下面来介绍

2014-04-17 18:04:16 5768

转载 linux centos 网卡错误 Device eth0 does not seem to

在使用vmware迁移linux系统过程中,发现部署后的linux系统无法启动网卡报错为Bringing up interface eth0: Device eth0 does not seem to be present,delaying initializationcentos 网卡错误  Device eth0 does not seem to" title="lin

2014-04-16 10:17:03 973

转载 Linux无法正常启动 报错/dev/sda1:contains a file system with errors.check forced

机房一台Fedora的server无法正常启动,检查后应该是/dev/sda3这块硬盘的逻辑卷无法加载所致,使用fsck命令解决,命令如下:# fsck -C fd -N /dev/sda3    这之后会有如下提示[/sbin/fsck.ext3 (1) -- /dev/sda3] fsck.ext2 -C0 /dev/sda3   继续执行命令如下# fsck.ext3

2014-04-16 09:23:26 8397 3

转载 CentOS5.5使用G4L克隆磁盘更换坏盘

操作系统:CentOS5.5一、问题描述:服务器因意外断电,重新启动后出现以下问题:1〉 使用root用户在dev/mapper/VolGroup00-LogVol00修改或者创建文件时报Linux Error: 30: Read-only file system.2〉使用root用户在/boot分区下创建或修改文件可以。 二、问题诊断:1〉实时查看系统日志信息看是否有

2014-04-15 15:47:42 1834

转载 linux下USB驱动开发

USB驱动开发在掌握了USB设备的配置后,对于程序员,我们就可以尝试进行一些简单的USB驱动的修改和开发了。这一段落,我们会讲解一个最基础USB框架的基础上,做两个小的USB驱动的例子。USB骨架在Linux kernel源码目录中driver/usb/usb-skeleton.c为我们提供了一个最基础的USB驱动程序。我们称为USB骨架。通过它我们仅需要修改极少的部分,就

2014-04-14 18:20:00 1061

转载 Linux内核OOM机制的详细分析

Linux 内核有个机制叫OOM killer(Out-Of-Memory killer),该机制会监控那些占用内存过大,尤其是瞬间很快消耗大量内存的进程,为了防止内存耗尽而内核会把该进程杀掉。典型的情况是:某天一台机器突然ssh远程登录不了,但能ping通,说明不是网络的故障,原因是sshd进程被OOM killer杀掉了(多次遇到这样的假死状况)。重启机器后查看系统日志/var/log/mes

2014-04-11 16:53:54 795

转载 OOM(out_of_memory) killer分析

Chipset: MSM8X25QCodebase: Android4.1Kernel: 3.4.0 概念:         OOMkiller,即out of memory killer,是linux下面的一种管理当内存耗尽时的处理机制。当内存较少时,OOM会遍历整个进程链表,然后根据进程的内存使用情况以及它的oom score值最终找到得分较高的进程,然后发送kill信号将

2014-04-11 16:22:15 1063

转载 Linux环境下bind9.2.3域名服务器的安装

1.从http://www.isc.org/products/BIND/bind9.html下载bind9的源文件。目前版本为9 .23,源文件为bind-9.2.3.tar.gz。2.将源文件bind-9.2.3.tar.gz置于/usr/local/src目录下。3.解压缩源文件bind-9.2.3.tar.gz  # tar -xzvf bind-9.2.3.tar.gz -C

2014-04-02 11:06:38 792

转载 DNS—bind安装与配置的关键技术揭秘

一.Bind 简介。  Bind是一款开放源码的DNS服务器软件,Bind由美国加州大学Berkeley分校开发和维护的,全名为Berkeley Internet Name Domain它是目前世界上使用最为广泛的DNS服务器软件,支持各种unix平台和windows平台。本文将介绍它在Red hat Linux 9中最基本的安装和配置。    二.软件的相关资源。  官方网站:h

2014-04-01 17:23:11 673

ubuntu20.02用的tensorflow-1.15.3

基于ubuntu20.04 tensorflow-1.15.3的python安装包,直接安装,省的编译了,编译过程中遇到好多坑,都一一跳过

2020-12-21

ubuntu20.04 tensorflow-2.2.5的python安装包

基于ubuntu20.04 tensorflow-2.2.5的python安装包,直接安装,省的编译了,编译过程中遇到好多坑,都一一跳过

2020-12-21

MATLAB 读取YUV文件,保存每一帧

MATLAB实现读取YUV文件并保存每一帧图片,需要自己修改一下源文件和源文件参数

2018-01-09

Linux内核笔记强大几百页

Linux内核笔记强大几百页

2017-08-23

华清远见培训-ARM实验手册

华清远见培训-ARM实验手册

2017-08-23

华清远见培训-第一期实验手册

华清原价-第一期实验手册

2017-08-23

linux下h264 RTP打包发送

在linux下能够把H264文件按照rtp协议打包发送出去,编译通过,能够运行使用

2016-02-24

android高通视频硬编解码的样例代码

android高通视频硬编解码的样例代码,是高通的硬解码样例,大家可以参考下

2016-02-21

rtl8188eus驱动

这个是最新的rtl8188eus芯片驱动,可以支持linux-3.x的内核,现在网上的rtl8188驱动很多,但几乎是老式驱动,不支持最新的内核,hostapd也不支持,这个是最新的,可以支持3.x的内核

2016-01-07

RT3070缺少rt2870.bin文件

在移植RT3070时,报类似“rt2x00lib_request_firmware: Error - Failed to request Firmware”错误,需要这个文件

2015-09-07

win10 USB转串口驱动 PL2303

USB转com驱动由官方Prolific USB-to-Serial 提供,Prolific USB-to-Serial Comm Port在连个文件一个win10系统专用

2015-08-07

rtl8188驱动编译错误解决资料

这是一个代码,在linux-3.13以上的内核编译时,会出现create_proc_entry函数不对的解决方法

2015-07-29

全志A20 datasheet

全志CPU芯片 A20的圈套数据手册,很实用,各种接口,寄存器描述

2015-03-12

remastersys-3.0.3.1-.deb

用这个工具可以定制自己已经安装配置好的ubuntu系统,并可以制作iso形式的光盘安装盘

2015-02-27

madplay-0.15.2b

madplay-0.15.2b.tar 是一个mp3的播放器源码!

2014-10-31

test工程源码例程

里面是一些测试的例子源码,有mp3采集发送,udp发送等好多例子

2014-10-31

rtp_code_deamo

linux下rtp收发的例子,好的入门 材料

2014-10-23

udp 发送文件

这是一个udp发送文件,接收文件的例子,是linux下的,有Makefile

2014-10-23

Tcpmp_0.72RC1

掌上设备中最棒的媒体播放软件,完全可以用它替代设备系统自带的任何一款播放器,支持众多媒体格式。并且可以通过插件的形式扩展功能,如同步字幕、歌词显示,更多的媒体格式支持等。

2014-10-23

smpeg-source

需要写基于SDL的mp3播放器时,需要SDL2、SDL2_mixer外,还需要smpeg作为mp3的解码库

2014-10-11

AlsaPlayer

alsa 架构的音乐播放器,可以播放声音文件,声音架构是基于ALSA的

2014-09-04

视频字幕制作工具

这是个字幕制作工具,可以制作字幕,自作方法见http://blog.csdn.net/zhang_danf/article/details/37921277

2014-07-18

SDL-1.2.15.tar.gz

配置摄像头显示客户端spcaview使用的库源码

2014-02-28

liba52dec-0.7.4.tar.rar

liba52dec-0.7.4.tar.rar

2014-01-14

ffmpeg-2.0.2.tar.bz2

ffmpeg-2.0.2.tar.bz2

2014-01-14

window下tftp服务器

window下tftp服务器,可以做为linux下程序下载用

2014-01-10

亲测 S3C2440 dnw下载驱动 win7_x64

亲测 S3C2440 dnw下载驱动 win7_x64,win7下可以使用

2014-01-07

FL2440裸板程序例子(GPIO)

FL2440裸板程序例子(GPIO),操作GPIO的简单例子,混编,C

2014-01-06

Linux设备驱动程序 中文版第三版 pdf

Linux设备驱动程序 中文版第三版 pdf电子书 完全版

2013-12-16

linux下udp传输TS流

linux下udp传输TS流,很好的参考代码,

2013-11-27

(linux下多线程udp传输文件.tar

很好的linux下多线程udp协议传输文件

2013-11-27

24440驱动学习源码

arm 驱动 学习源码,学习资料!很全的入门资料!

2012-03-08

嵌入式系统linux内核开发之战指南

嵌入式系统linux内核开发之战指南,学习内核必备!

2012-03-08

嵌入式系统Linux内核开发实战指南(ARM平台)

嵌入式系统Linux内核开发实战指南(ARM平台) linux内核 驱动 开发

2012-03-03

busybox工具

很好的开发资料,适用于ubuntn开发,开发板为cotex A8

2012-02-24

arm实时时钟

s3c2410A rtc 实时时钟的初学程序

2012-02-19

空空如也

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

TA关注的人

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