I2C总线控制电路
    1.
    发明授权

    公开(公告)号:CN101237441B

    公开(公告)日:2012-12-26

    申请号:CN200810008501.9

    申请日:2008-01-23

    CPC classification number: G06F13/385 G06F13/126 G06F13/24

    Abstract: 本发明所解决的技术问题是:现有的I2C总线控制电路通过中断信号来实现发送数据的设定定时,并且连续的多个数据的发送时间不仅依赖于I2C总线的时钟,还包括控制器的中断处理的开销,因而浪费通信时间。鉴于此,本发明采用了在具备发送控制部(413)、顺序控制部(416)、数据线控制部(411)、时钟线控制部(412)的现有的构成上增加了连续发送控制部(422)的I2C总线控制电路(410)的构成。连续发送控制部(422)具有连续发送字节数寄存器(423)、从第一至第(n-1)的连续发送数据寄存器(424、425、426),完成连续发送时或者检测错误时向控制器(419)供给中断信号。从而削减控制器(419)的中断处理次数,来缩短通信时间。

    I2C总线控制电路
    2.
    发明公开

    公开(公告)号:CN101237441A

    公开(公告)日:2008-08-06

    申请号:CN200810008501.9

    申请日:2008-01-23

    CPC classification number: G06F13/385 G06F13/126 G06F13/24

    Abstract: 本发明所解决的技术问题是:现有的I2C总线控制电路通过中断信号来实现发送数据的设定定时,并且连续的多个数据的发送时间不仅依赖于I2C总线的时钟,还包括控制器的中断处理的开销,因而浪费通信时间。鉴于此,本发明采用了在具备发送控制部(413)、顺序控制部(416)、数据线控制部(411)、时钟线控制部(412)的现有的构成上增加了连续发送控制部(422)的I2C总线控制电路(410)的构成。连续发送控制部(422)具有连续发送字节数寄存器(423)、从第一至第(n-1)的连续发送数据寄存器(424、425、426),完成连续发送时或者检测错误时向控制器(419)供给中断信号。从而削减控制器(419)的中断处理次数,来缩短通信时间。

Patent Agency Ranking