This video introduces the basic concepts behind serial protocols and provides a detailed technical introduction to the three most common low-speed serial protocols: UART, I2C, and SPI. In addition to explaining each protocol’s lines, frame structure, and timing, this webinar also explains the similarities and differences between these three fundamental serial protocols.
Learn more about Rohde & Schwarz Oscilloscopes: http://rsna.us/6057ohYlF
Timeline:
00:00 Introduction
00:05 Presentation outline
00:26 Parallel transmission
01:36 Serial transmission
02:26 About protocols
03:16 Analyzing and decoding serial protocols
04:26 Common serial protocols
05:38 About UART
06:38 About asynchronous operation
07:51 UART frame format
08:40 Start and stop bits
09:29 Data bits
10:16 Parity bit (optional)
11:24 UART summary
12:25 About I2C
13:08 Basic I2C topology
13:49 Overview of I2C frames
14:30 Start condition
15:33 Slave address
16:25 Aside: timing relationship between SDA and SCL
17:05 Read / write bit
17:40 Ack(nowledge) bit
18:31 Data byte(s)
19:07 Multiple data bytes
19:50 Stop condition
20:40 About “open drain”
21:29 Pull up resistor values
22:15 Modes / speeds
23:16 I2C summary
24:19 About SPI
25:15 Basic SPI components / nomenclature
26:02 Overview of SPI protocol
26:39 About CS
27:33 About SCLK