Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3050000
  • 博文数量: 396
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 4209
  • 用 户 组: 普通用户
  • 注册时间: 2016-07-04 13:04
文章分类

全部博文(396)

文章存档

2022年(1)

2021年(2)

2020年(8)

2019年(24)

2018年(135)

2017年(158)

2016年(68)

我的朋友

发布时间:2016-09-20 16:41:35

I2C_M_IGNORE_NAK:      设置这个标志意味当前i2c_msg忽略I2C器件的ack和nack信号。I2C_M_NOSTART:            设置这个标志意味当前i2c_msg不发送start信号。注意,其实调用bit_xfer的一开始就已经发了start信号了(程序.........【阅读全文】

阅读(2350) | 评论(0) | 转发(0)

发布时间:2016-09-20 11:55:02

关于Exynos4412 IIC 裸机开发请看 :Exynos4412 裸机开发 —— IIC总线 ,下面回顾下 IIC 基础概念一、IIC 基础概念       IIC(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。IIC总线产生于在80年代,最初为音频和视频设备开发.........【阅读全文】

阅读(1232) | 评论(0) | 转发(0)

发布时间:2016-09-18 15:19:48

在C/C++中关键字const用来定义一个只读的变量或者对象,有如下优点    (1)便于类型检查,如函数的函数 fun(const int a) a的值不允许变,这样便于保护实参。    (2)功能类似与宏定义,方便参数的修改和调整。如 const int max = 100;    (3)节省空间,如果再定义a = max,b=max.........【阅读全文】

阅读(745) | 评论(0) | 转发(0)

发布时间:2016-09-12 11:32:25

该部分所有结构体的声明均可以在内核源文件 usb.h 内找到,有兴趣的朋友可以阅读源码。   USB设备其实很复杂,但是Linux内核提供了一个称为USB core的子系统来处理了大部分的复杂工作,所以这里所描述的是驱动程序和USB core之间的接口。在USB设备组织结构中,从上到下分为设备(device)、配置(config.........【阅读全文】

阅读(2124) | 评论(0) | 转发(0)

发布时间:2016-09-12 09:51:19

一 枚举过程:◆ 用户将一个USB设备插入USB端口,主机为端口供电,设备此时处于上电状态。◆主机检测设备。◆集线器使用中断通道将事件报告给主机。◆主机发送Get_Port_Status(读端口状态)请求,以获取更多的设备信息。◆集线器检测设备是低速运行还是高速运行,并将此信息送给主机,这是对Get_Port_Status请求.........【阅读全文】

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

登录 注册