240 私信
这个人很懒,暂无签名信息
0

AEC (Acoustic Echo Canceller) 回音消除初探

AEC回声抑制算法,这个比较难,目前可以使用directsound进行处理,不过只能在xp下使用,别的系统不支持!目前gips对本算法有出色的实现,skype就是使用的该引擎!要想自己实现,恐怕很困难!  AEC 模块是 Microsoft DirectSound 底层结构的一部分。该组件包括下列特性和限制: AEC只在不超过 25×15×9 英尺的小房间才会有效; AEC只对单声道有效,当输出是...

0

ARM学习笔记--IIC总线接口

 摘自:《嵌入式Linux应用开发完全手册》——韦东山一、IIC总线协议和硬件介绍 1、IIC总线协议 1)IIC总线的概念         IIC总线是一种串行总线,用于连接微控制器及其外围设备,具有以下特点:         ①两条总线线路:一条串行数据线(SDA),一条串行时钟线(SCL)         ②每个连接到总线的器件都可以使用软件更具它的唯一的地址来识别         ③传输数...

0

{嵌入式学习笔记(一)}ubuntu下嵌入式开发环境搭建

说0基础有点夸张,毕竟也是计算机专业,多少了解一点单片机,了解一点Linux,算是0.1基础开始吧。 从C51到ARM,比想象中要难得多,好几天了,进展缓慢,嵌入式是基于Linux开发的,所以这次没有在Windows下,而是选择直接在Linux环境上搭建开发环境。网上资料实在是不多,自己一边查找一边试验,记录下遇到的各种问题,做下备忘,也环境一起学习的同学来交流。 学习一项技术,个人感觉首先要...

0

模拟实现printf函数。

在编写之前请参考【可变参数列表】printf函数原型:int printf( const char *format [, argument]... );问题:怎么让函数知道传了多少个参数?由函数%的个数知道;要知道每个参数的类型?通过%后面的字符知道;printf(%d%x%c%f);里面%在printf眼里就是字符串;这是第一个参数,所以整个函数就是对第一个参数字符串进行分析,遇到%特殊处理pr...

个人介绍
暂无介绍