- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 linux下的蓝牙驱动程序详解
1、首先要做Bluez协议栈的移植,这样在开发板上才可以用hciconfig, hcitool等命令。关于bluez协议栈的移植步骤网上很多。2、该驱动是USB蓝牙设备驱动,分析根据蓝牙驱动的写的顺序进行。因为只是要做数据的传输,所以讲用于语音的等时传输部分去掉了。首先,定义一个结构体struct bcm_data ={ struct usb_endpoint_descriptor
2015-06-29 21:51:07 17683 2
原创 Linux下的I2S驱动学习
1、I2S概述既然要学习I2S,就要想、首先知道他是干什么用的。I2S(Inter—IC Sound)总线, 又称 集成电路内置音频总线,是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准,该总线专责于音频设备之间的数据传输,广泛应用于各种多媒体系统。它采用了沿独立的导线传输时钟与数据信号的设计,通过将数据和时钟信号分离,避免了因时差诱发的失真,为用户节省了购买抵抗音频抖动的
2015-06-02 15:04:17 18258
转载 USB 描述符详解
USB描述符的分类与介绍USB的符述符分为几类?有人可能会答:设备描述符、配置描述符、接口描述符、端点描述符、字符串描述符等。但这里说的不是这样的。上面的几类描述符属于USB标准描述符。另外还有HID描述符和Hub描述符。所以分类是这样的:1. 标准描述符 1) 设备描述符 2) 配置描述符 3) 字符串
2015-06-29 22:14:13 947
转载 Linux使用蓝牙连接设备
今天我们介绍如何在Linux上通过命令使用蓝牙:由于本人的笔记本没有带蓝牙,所以我买了一个usb接口的蓝牙适配器,运行如下命令,就可以开到我们的蓝牙设备了(第二行):lsusb运行hciconfig可以看到:从上图可以看出,我们的蓝牙设备是hci0运行hcitool dev可以看到我们的蓝牙设备的硬
2015-06-19 17:10:39 10906 3
转载 Linux内核编程接口函数
原文链接 http://blog.csdn.net/drivelinux/article/details/8656280字符设备相关函数1.alloc_chrdev_region()功能: 自动分配一个主设备号及基于此主设备号的若干个连续的指定数量的次设备号。函数原型如下:[cpp] view plaincopy
2015-06-02 21:07:00 945
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人