PV198 – One-chip Controllers, Communication Protocols / Dávid Danaj 1 PV198 – One-chip Controllers Communication Buses PV198 – One-chip Controllers, Communication Protocols / Dávid Danaj Content 1.What is Communication Bus 2.What is it used for 3.List of buses 4.FRDM-K66F Peripherals • 2 PV198 – One-chip Controllers, Communication Protocols / Dávid Danaj What is Communication Bus §Bus is a communication system that transfers data between components §This includes rules, regulations, synchronization, etc... • • • • 3 PV198 – One-chip Controllers, Communication Protocols / Dávid Danaj What is it used for §Communication between: §Embedded device and PC §Embedded device and sensors §Embedded devices • • • • 4 List of protocols • §RS-232 §RS-485 §USB §(UART) • • §I2C §I3C §SPI §I2S §CAN §1-Wire • PV198 – One-chip Controllers, Communication Protocols / Dávid Danaj 5 FRDM-K66F Peripherals PV198 – One-chip Controllers, Communication Protocols / Dávid Danaj §10/100-Mbps Ethernet MAC (ENET) §USB §FlexCAN §SPI §I2C §UART §I2S • 6