Multi-path low-speed I2C expansion method and device for high-speed I2C bus
The invention provides a multi-path low-speed I2C expansion method and device for a high-speed I2C bus, and belongs to the technical field of I2C buses. The method comprises the following steps of: accessing a high-speed I2C bus and a plurality of paths of low-speed I2C buses into an I2C controller,...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | chi ; eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention provides a multi-path low-speed I2C expansion method and device for a high-speed I2C bus, and belongs to the technical field of I2C buses. The method comprises the following steps of: accessing a high-speed I2C bus and a plurality of paths of low-speed I2C buses into an I2C controller, initializing and setting basic parameters; then, the host sends a communication signal through the high-speed I2C bus; the I2C controller receives the communication signal and caches the communication signal in the I2C controller; the cached communication signals are multiplexed to slaves on a multi-path low-speed I2C bus in a time division mode, and after the slaves respond, response signals are sent through the low-speed I2C bus; the I2C controller receives the response signal and caches the response signal in the I2C controller; the cached response signals are multiplexed back to the high-speed I2C bus, and parallel communication between the host and the multiple slaves is completed; according to the method and |
---|