1
1. Buses can be classified into five major types based on function and specification:
2. Classified by the method of data transmission:
3. Classified by whether the clock signal is independent:
4. In microcomputers, buses generally include internal buses, system buses, and external buses:
2
I2C Bus:
SCI Bus:
IIS:
-
Serial Clock SCLK, also called bit clock, corresponds to each bit of digital audio data, with one pulse per SCLK.
-
Frame Clock LRCK, used to switch between left and right channel data. LRCK of “1” indicates that left channel data is being transmitted, while “0” indicates right channel data.
-
Serial Data SDATA, which represents audio data in binary complement form.
SPI:
-
MOSI – Master Out Slave In
-
MISO – Master In Slave Out
-
SCLK – Clock signal generated by the master device
-
/SS – Slave Select signal controlled by the master device
UART:
JTAG:
CAN:
SDIO:
GPIO:
3
ISA Bus:
EISA Bus:
VESA Bus:
PCI Bus:
4
RS-232-C Bus:
RS-485 Bus:
IEEE-488 Bus:
USB Bus:
But why do cars choose LIN?
Comparison of LIN and CAN
-
Each node in a CAN network requires a clock generator or crystal;
-
The chip-level implementation of CAN is more complex;
-
Uses dual-wire transmission.