转:Linux I2C 驱动分析最近在看Linux 2.6.21内核的I2C驱动,也在网上查了一下资料,有错也有对,有些心得,记录下来吧。里面认识或许多有不当之处,还恳请指正。1. I2C 协议1.1 I2C总线工作原理 I2C总线是由数据线SDA和时钟SCL构成的串行总线,各种被控制器件均并联在这...
分类:
其他好文 时间:
2014-07-22 09:06:04
阅读次数:
290
模拟IIC
/**
******************************************************************************
* @file HTU20.x
* @brief HTU20 function
* @cpu STM32F051
* @compiler Keil uVision V4...
分类:
其他好文 时间:
2014-07-21 23:27:53
阅读次数:
526
Inter IC Bus 由PHILIPS公司推出的,是近年来为d...
分类:
其他好文 时间:
2014-07-19 23:25:29
阅读次数:
429
一、 I2C简介
I2C(Inter-Integrated Circuit)总线是一种由 Philips 公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C 总线最主要的优点就是简单性和有效性,简单体现在接线简单,只有两根线数据线(SCL)和时钟线(SDA),而且 控制简单。所以一些封装较小的器件多使用I2C总线,常见的使用I2C总线的设备有EEPROM、RTC及一些传感器。...
分类:
移动开发 时间:
2014-06-16 11:33:12
阅读次数:
380
1、实验目的 1、学习和掌握linux下对IIC的操作方法以及驱动和应用程序的编写; 二、实验内容
1.编写EduKit-IV实验箱Linux操作系统下IIC的驱动,并编写应用程序实现将数据写入EEPROM 三、主要仪器设备 1、Ubuntu12.04系统。
2、英培特eduk4-s3c2410试验...
分类:
其他好文 时间:
2014-05-10 05:22:49
阅读次数:
298
数据有效性:
起始和终止信号时序:
设备地址:
写字节时序:
读数据时序:
函数模拟 IIC 总线 时序:
/**************************************/
/******模拟I2C总线操作函数*************/
/**************************************/
//延时函...
分类:
其他好文 时间:
2014-05-01 21:58:58
阅读次数:
305