Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1320548
  • 博文数量: 175
  • 博客积分: 2743
  • 博客等级: 少校
  • 技术积分: 4024
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-30 01:41
文章分类

全部博文(175)

文章存档

2015年(1)

2013年(53)

2012年(71)

2011年(50)

发布时间:2013-05-05 16:21:23

一:前言I2c是philips提出的外设总线.I2C只有两条线,一条串行数据线:SDA,一条是时钟线SCL.正因为这样,它方便了工程人员的布线.另外,I2C是一种多主机控制总线.它和USB总线不同,USB是基于master-slave机制,任何设备的通信必须由主机发起才可以.而I2C 是基于multi master机制.一同总线上可允许多个master.关于I2C协议的知识,.........【阅读全文】

阅读(2491) | 评论(0) | 转发(3)

发布时间:2013-04-09 13:26:09

I2C总线协议    2010-01-24 16:39:25|  分类: 电子爱好者 |  标签: |字号大中小 订阅 I2C总线协议 I2C协议是单片机与其它芯片常用的通讯协议,由于只需要两根线,所以很好使用。1. I2C总线的特点(1)只要求两条总.........【阅读全文】

阅读(4065) | 评论(0) | 转发(2)

发布时间:2013-03-27 17:59:28

 对于字符设备驱动,当file_operations注册好了之后,这只是实现了该驱动的内部功能,我们还要向用户提供操作接口,也就是在/dev/目录下创建字符设备节点,其中device_create函数就用于实现该功能。  创建设备节点是device_create的功能之一,下面主要分析该功能的主要流程。 以下基于Linux2.6.32.2.........【阅读全文】

阅读(1416) | 评论(0) | 转发(2)

发布时间:2013-03-25 14:34:44

2.3  字符设备的内核抽象(1)顾名思义,字符设备驱动程序管理的核心对象是字符设备。从字符设备驱动程序的设计框架角度出发,内核为字符设备抽象出了一个具体的数据结构struct cdev,其定义如下: struct cdev {     &nbs.........【阅读全文】

阅读(1309) | 评论(0) | 转发(4)

发布时间:2013-03-18 11:06:03

蓝牙及蓝牙耳机工作原理 1 蓝牙技术的特点      1.1 蓝牙协议体系结构   整个蓝牙协议体系结构可分为底层硬件模块、中间协议层和高端应用层三大部分。链路管理层(LMP)、基带层(BBP)和蓝牙无线电信道构成蓝牙的底层模块。BBP层负责跳频和蓝牙数据及.........【阅读全文】

阅读(9349) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册