Multi-device bus communication method and electronic device
A bus communication and multi-device technology, applied in the field of communication, can solve problems such as low speed, complex hardware logic, complex data processing, etc., and achieve the effect of reducing the error rate and simple operation logic
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Examples
Embodiment 1
[0025] This embodiment discloses a simple and feasible communication method between a bus-type device and a host, which can enable the host to send data to the device, and also allow the device to send signals to the host.
[0026] The signals in this embodiment can be instructions and data, and the purpose of communication can be to manipulate the device and collect information from the device, or it can be a request-response mode.
[0027] The basic form of this embodiment is to use 2 data lines, including a data line and a clock line. In a period of time, the clock line is operated by a device, which can be controlled by a host or a special single-chip microcomputer , to generate a persistent rectangular wave, there is no special requirement for the flip time of the rectangular wave, but generally it is a rectangular wave with better graphics quality, higher flip frequency and more uniform frequency distribution, the host and each device can be used (but not required) read ...
Embodiment 2
[0034] This embodiment discloses a multi-device bus communication method. In a period of time, the clock line is operated by a device, which can be controlled by a host or a special single-chip microcomputer to generate a persistent rectangular wave. For rectangular There is no special requirement for the turning time of the wave, but it is generally a rectangular wave with better graphics quality, higher turning frequency and more uniform frequency distribution.
[0035] The sending of data is triggered immediately after the upper edge of the clock line, and the receiving of data is triggered immediately after the lower edge of the clock line. The data is realized by writing the data line under the above specified trigger, where 1 is writing high level, 0 is writing low level. Correspondingly, reading data is realized by reading the data line under the above trigger, where it is 1 when reading high level, and is 0 when reading low level.
[0036] The transmitted bits are orga...
Embodiment 3
[0039] This embodiment discloses an electronic device, which includes a processor and a memory storing execution instructions, and when the processor executes the execution instructions stored in the memory, the processor executes the light beam used for multi-device bus communication Object tracking method.
[0040] To sum up, the present invention provides a bus suitable for multi-device communication. Only two data lines are used as communication lines. Compared with SPI, the utilization rate of data lines is higher, and each device only operates one data line. I2C, the operation logic is relatively simple,
[0041] The present invention has scalable addresses, and the number of devices that can be operated exceeds that of I2C, and has scalable check frames, which can reduce the error rate to a very low level.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com