当前位置:首页 > 企业新闻
嵌入式硬件通信接口协议-IIC(一)协议基础【欢迎您】
时间:2021-09-14 来源:欢迎您 浏览量 42026 次
本文摘要:这节以后谈内嵌式硬件配置串行通讯接口协议书中的又一个串口通信插口-IIC。

亚博官方网站

这节以后谈内嵌式硬件配置串行通讯接口协议书中的又一个串口通信插口-IIC。相比于UART串口协议和SPI串行通信外接设备通讯协议,这一IIC又有其特有之处。简述IIC(Inter-IntegratedCircuit),集成电路芯片总线。

IIC即Inter-IntegratedCircuit(集成电路芯片总线),这类总线种类是由东芝半导体公司在八十年代初设计方案出去的一种比较简单、双重、二线制、即时串行通信总线,主要是用于相接总体电源电路(ICS),IIC是一种多向操控总线,换句话说好几个处理芯片能够相接到同一总线构造下,另外每一个处理芯片都能够做为动态性数据传输的操控源。这类方法改动了信号传输总线控制模块。

亚博官方网站app

亚博官方网站app

相比于SPI控制模块《嵌入式硬件通信接口协议-SPI(一)协议基础》,这里的IIC接口标准了多主多从的通讯构架,在同一IIC总线上必得好几个服务器和好几个从机。“主->从”的通讯构架促使通讯的主导权在服务器尾端,服务器启动一次通讯,从机做出呼吁。

亚博官方网站

信号线IIC做为两条线串行通信总线,信号线分别是:SCL(SerialClockLine):串行通信时钟,服务器键入SDA(SerialDataLine):串行通信数据,双重传输总线信号的脉冲信号在电源电路相接上,一般再加纳电阻器Rp,促使总线在空余时,信号引脚正处在高电平情况。这儿能够确立到一些处理芯片的指南里,实际写路线相接时的上拉电阻回绝:SHT20温度湿度感应器回绝的上拉电阻:在碰触功能键BS116A-3处理芯片数据指南中:信号时钟频率IIC做为即时串行通信总线,能够强调有两个即时信号,第一个是通讯延续、完成标示,告知悬架在IIC总线上的从设备,什么时候刚开始通讯而且什么时候完成;第二个是即时时钟信号SCL,推送彼此进行数据的互动时,全是根据SCL的振荡进行弃bit键入和抽样的。延续标示正处在空余情况下时,SCL和SDA全是高电平,某一時刻,SDA降低,则此时强调刚开始IIC传输。

完成标示即将顺利完成数据传输时,在SCL正处在高电平时,将SDA逼迫拉升,则此时强调完成IIC传输。数据键入在SCL为低电频时,发送至方依据传输的数据內容弃bit变化SDA的脉冲信号。数据抽样在SCL为高电平时,对接方载入SDA的脉冲信号弃bit对接,并弃八个bit组成一个Byte。

接受者ACKACK答复在9ait数据后的第9个时钟的高电平期内,SDA保持低电频。接受者NACKNACK答复在9ait数据后的第9个时钟的高电平期内,SDA保持高电平。


本文关键词:亚博官方网站,亚博官方网站app,欢迎您

本文来源:亚博官方网站-www.sgbook.net

版权所有嘉峪关市亚博官方网站股份有限公司 甘ICP备33914364号-6

公司地址: 甘肃省嘉峪关市讷河市计攀大楼130号 联系电话:097-35411022

Copyright © 2018 Corporation,All Rights Reserved.

熊猫生活志熊猫生活志微信公众号
成都鑫华成都鑫华微信公众号