Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A bit identification method, device, system and electronic device of i2c bus

An identification method and identification system technology, applied in the field of device, I2C bus bit identification method, system and electronic equipment, can solve the problems of clock line affecting in-position identification, whole frame receiving error, etc.

Active Publication Date: 2021-05-18
BEIJING RUNKE GENERAL TECH
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the I2C bus is susceptible to external interference, and some burrs on the clock line will affect the bit recognition, and in severe cases, it will cause the entire frame to receive errors

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A bit identification method, device, system and electronic device of i2c bus
  • A bit identification method, device, system and electronic device of i2c bus
  • A bit identification method, device, system and electronic device of i2c bus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0043] In the present invention, the term "comprising", "comprising" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements, but also includes none. other elements specifically listed, or also include elements inherent in such a process, method, article, or apparatus. Without further limitations, an element defined by the phras...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention provides a bit recognition method, device, system and electronic equipment of an I2C bus, which can restore the SCL waveform and the SDA waveform through voltage sampling, and further calculate the unit duration of the SDA waveform transmission of one bit according to the baud rate of the I2C bus, And in the process of bit timing according to the unit time length, the timing result is calibrated by using the rising edge of the clock line of the SCL waveform, and the calibrated timing result is the basis or basis for dividing the SDA waveform. The present invention combines the baud rate of the I2C bus with the rising edge of the clock line of the SCL waveform for bit recognition, which can reduce or even avoid frame reception errors caused by external interference on the I2C bus, and greatly improve the accuracy of I2C bus reception and stability.

Description

technical field [0001] The present invention relates to the technical field of communication, and more specifically, relates to a bit identification method, device, system and electronic equipment of an I2C bus. Background technique [0002] see figure 1 The physical topology of the I2C bus is shown. The I2C bus is very simple in physical connection, consisting of SDA signal line (serial data line), SCL signal line (serial clock line) and pull-up resistors. Its communication principle is to generate the signals required by the I2C bus protocol by controlling the high and low level timing of the SCL signal line and the SDA signal line to complete the data transmission. [0003] At present, the bit recognition method of the I2C bus mainly relies on the falling edge of the clock line to judge the bit time. However, the I2C bus is susceptible to external interference, and some burrs on the clock line will affect the bit recognition, and in severe cases, it will cause the enti...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F13/42
Inventor 刘晨
Owner BEIJING RUNKE GENERAL TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products