- 博客(3)
- 资源 (11)
- 收藏
- 关注
转载 实战linux Bluetooth 编程
<br />实战Linux Bluetooth编程(一) 协议栈概述<br />Sam一年前在Linux下写了一个类似Windows下BTW的库--BTX。现在需要添加新功能时发现很多知识点都忘记<br />了。所以决定在这次学习中,把一些bluez API记录下来。这几天又想,这样还不够,不如把Linux下的<br />Bluetooth编程基础给记录下来吧。<br />前言:随着嵌入式系统的飞速发展,很多嵌入式平台上需要Bluetooth设备和应用。但在Linux下如何对<br />Bluetooth编
2010-06-12 11:46:00 4414
转载 alsa入门基本知识
Andrew Huangbluedrum@163.comalsa 是在LINUX出现比较晚的音频处理库,主要是针对原有的OSS的库进行改进.性能更好,支持多个播放源等.但相应的,增加的编程的复杂性. 旧的oss是采用标准文件IO接口,设备打开采用open,声音播录是采用数据IO接口(read/write),设备的参数采用ioctl来控制.都是系统调用因此无需额外库和配置文件来操作设备.但alsa也是最终采用open/read/write/ioctl,但操作结点更多.更复杂.因此在编程中是采用额外的库来操作
2010-06-08 15:33:00 4734 1
原创 uda1341声卡移植(解决全双工)
<br />在说移植之前,我们还是先分析一下它的驱动。<br />我先介绍一些基本知识:<br /><br />S3C2410-UDA1341声卡驱动主要用到的资源有IIS音频总线,GPIO,DMA通道.S3C2410有4通道的DMA控制器,支持存储器到存储器,IO到存储器,存储器到IO和IO到IO的传输,采用猝发传输模式加快传输速率.<br />IIS功能描述:<br />IISDI:串行数据输入线.<br />IISDO:串行数据输出线.<br />SCLK:串行数据提供位时钟.<br />LRCK:切
2010-06-06 15:32:00 4559 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人