金融财经

I2C总线上的传输定时-亚博手机版怎么下载

本文摘要:这可以用两条线(数据线SDA、时钟线SCL)完成总线上的主机和设备的全双工实时数据传输,可以极其方便地包括多主机系统和外围设备部署系统。在SCL保持高电平的同时,SDA总是以最低的交换机启动I2C总线,并从低交换机到低交换机暂停数据传输。

亚博手机版怎么下载

1 I2C总线提到I2C(Intel-IntegratedCircuit )总线是荷兰飞利浦公司80年代初推出的芯片间串行总线部署技术。这可以用两条线(数据线SDA、时钟线SCL )完成总线上的主机和设备的全双工实时数据传输,可以极其方便地包括多主机系统和外围设备部署系统。I2C总线反对通过所有NMOS、CMOS、TTL等工艺生产的设备,其上的所有节点都连接到同名的SDA、SCL。

I2C总方法、数据传输都有完全相同的操作员模式,模块电气设备的特性完全相同,是独立的国家,在系统供电的情况下,IC芯片可以从系统中拆卸和减少,近年来,国际上相关公司有数百种例如8051系列的单片机8XC752、LCD驱动器、RAM、I/O模块等芯片都用于I2C总线模块。随着数字技术的发展I2C总线控制系统已经应用于更多的电子产品。2 I2C总线的数据传输2.1模块特性I2C总线模块的数据线SDA和时钟线SCL必须经由上拉电阻接收,在电源VDD上,各I2C模块电路的输入端子接近开路或集电极开路,与线的功能由于不同的设备接收I2C总线,因此逻辑上0 (低)和1 (低)的信号电平在VDD上有不同的电压。

能连接总线的是仅次于设备数量各不相同的容量裕度400PF。2.2 I2C总线上的传输定时I2C总线上每次传输位数据时不应该有一个时钟脉冲,在标准模式下平均为100kbit/s,在高速模式下平均为400kbit/s,在总线上根据设备的功能非常简单的主机图1是I2C总线的一次原始数据传输。在SCL低的期间,SDA的状态必须平稳,在SCL低的情况下,允许SDA的状态变化。

亚博手机版怎么下载

在SCL保持高电平的同时,SDA总是以最低的交换机启动I2C总线,并从低交换机到低交换机暂停数据传输。连接和中止的信号一般由主机生成。

亚博手机版怎么下载

I2C总线的信号时间有严格的规定,但本应用程序使用标准模式、SCL低电平周期4.7s、SCL高电平周期4.0s、START和STOP之间的总线空闲时间4.7s。在I2C总线上传输的每字节必须是8位,启动和暂停期间可以传输的数据字节数没有限制。要使用串行传输,必须首先传输最低有效位,每传输一个字节就必须和接收者位在一起。当主设备产生接收方所需的时钟脉冲时,发送器必须释放数据线以输入接收方位(SDA低)。

低电平是接收者信号,高电平是非接收者信号。关于不接收的信号,在主装置为接收机的情况下,需要在接收到最后字节的数据后,将不接收的信号发送给被控制发送机,使被控制发送机释放数据线,主装置释放休止信号,中止数据传输。即使从设备不能接管字节,也很少发出接收方以外的信号。I2C总线上的设备一般有两个地址。

亚博手机版怎么下载

有可控地址和标准化广播采访地址。各设备作为定点通信具有唯一的可控制地址,如图1的右图所示,主机在开始信号之后发送的第一个字节是被读出设备的可控制地址,称为传输速率字节。传输速率字节由低位7比特地址和低位1比特的方向比特构成,方向比特为0时表示主机向被控制器的写入操作者(w ),方向比特为1时表示向被控制器的读出操作者(r )。

总线上的各设备在启动信号后,将自己的地址与传输速率字节的前7位进行比较,如果完全相同,则对设备进行排序,产生接收者,根据读取位请求在数据传输中继承还是发送。主发送、主接收、从站接收都由主设备控制,数据传输完成后,主站必须发送暂停信号。

本文关键词:亚博手机版怎么下载

本文来源:亚博手机版怎么下载-www.sgridgroup.com

相关文章

网站地图xml地图