做一个淡淡的孩子 不浮不躁 不争不抢 不去计较浮华之事 不是不追求 只是不强求 淡然地生活 不求轰轰烈烈 仅求安安稳稳
发布时间:2013-01-05 19:59:14
根据步骤编译alsa音频库之后,用eclipse编程用到所编译的alsa库时,由于设置问题,久久编译不能成功,在网上查找中不得果,苦思冥想许久终成功。 讲解设置之前先简单的介绍一下创建工程: 1.创建工程 File-->New-->C Project 在Project name键入工程的名称,要想修改工程所在路径,吧Use default location前的勾去掉,Browse...键入新路径 再选空工程,右侧的选项有两个 Cross GCC编译之后的文件能在开发板上运行,Linux GCC编译之后在PC机上......【阅读全文】
发布时间:2013-01-05 19:20:50
alsa 是在LINUX出现比较晚的音频处理库,主要是针对原有的OSS的库进行改进.性能更好,支持多个播放源等.但相应的,增加的编程的复杂性.旧的oss是采用标准文件IO接口,设备打开采用open,声音播录是采用数据IO接口(read/write),设备的参数采用ioctl来控制.都是 系统调用因此无需额外库和配置文件来操作设备.但alsa也是最终采用open/read/write/ioctl,但操作结点更多.更复杂.因此在编程 中是采用额外的库来操作的.Linux ALSA 驱动测试 以下是我在Ubuntu上测试ALSA的结果,在ARM开发板上类似 如果安装AL......【阅读全文】