- 3
- 0
- 约6.05千字
- 约 6页
- 2016-04-09 发布于江苏
- 举报
嵌入式Linux系统下I2C设备驱动程序的开发.doc
嵌入式Linux系统下I2C设备驱动程序的开发
【摘??要】 I2C总线是一种很通用的总线,具有简单、高效等特点,广泛应用在各种消费类电子产品及音视频设备上,在嵌入式系统的开发中也经常用到。本文分析了嵌入式 linux系统中I2C驱动程序的结构,并结合一个具体的I2C时钟芯片DS1307,说明在嵌入式linux系统下开发I2C设备驱动程序的一般流程。 【关键字】I2C总线??嵌入式linux??驱动开发 1、I2C总线简介I2C (Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线最主要的优点就是简单性和有效性。1.1??I2C总线工作原理 I2C总线是由数据线SDA和时钟SCL构成的串行总线,各种被控制器件均并联在这条总线上,每个器件都有一个唯一的地址识别,可以作为总线上的一个发送器件或接收器件(具体由器件的功能决定) [1]。I2C总线的接口电路结构如图1所示。图1??I2C总线接口电路[1]1.2??I2C总线的几种信号状态[1]1.??空闲状态:SDA和SCL都为高电平。2.??开始条件(S):SCL为高电平时,SDA由高电平向低电平跳变,开始传送数据。3.??结束条件(P):SCL为低电平时,SDA由低电平向高电平跳变,结束传送数据。4.??数据有效:
您可能关注的文档
- 学英语报纸答案49期.ppt
- 安全信息管理系统.doc
- 安全法制教育课教案.doc
- 安全畜产品生产.doc
- 安全管理十项制度.doc
- 安徽省“江南十校”2013年3月高三联考文综试题(历史部分).doc
- 安阳工学院大学生对校园文化活动的参与度及其态度调查.doc
- 宋代丧葬习俗举隅.doc
- 完美质量就在施润得活性炭.ppt
- 宝塔区蟠龙中学创强复验工作汇报(新).doc
- 港口电力系统电能质量提升.pptx
- 九师联盟2025-2026学年高三核心模拟卷中(六)政治+答案.docx
- 九师联盟2025-2026学年高三核心模拟卷中(六)英语+答案.docx
- 福建省厦门市 2026 届高中毕业班第二次质量检测语文试题及答案.pdf
- 西北工业大学附属中学2026届高三下学期第十一次适应性训练数学试卷(含答案).pdf
- 西北工业大学附属中学2026届高三下学期第十一次适应性训练数学试卷(含答案).docx
- 西北工业大学附属中学2026届高三下学期第十一次适应性训练物理试卷(含答案).docx
- 2026届天津市河东区高三下学期总复习质量检测(一)英语+答案.docx
- 有色金属行业ESG白皮书.pdf
- JL门式脚手架监理实施细则.docx
原创力文档

文档评论(0)