Video Explanation of UART, I2C, and SPI Serial Communication
Recommended:UART, I2C, SPI, TTL, RS232, RS422, RS485, CAN, USB, SD Card, 1-WIRE, Ethernet
Recommended:UART, I2C, SPI, TTL, RS232, RS422, RS485, CAN, USB, SD Card, 1-WIRE, Ethernet
Recently, someone asked how to test serial communication on an RK3588 that had Linux installed in our lab. I spent quite some time figuring it out, and below I will share the method with you.Tools required: Tabby (for SSH connection), RK3588, monitor.The prerequisite is that you have already installed the Ubuntu system to proceed with … Read more
RS-232, RS-485, and RS-422 are common serial communication standards, each with unique characteristics and applicable scenarios. Below is a detailed analysis of these three communication standards: 1. RS-232 1. Origin and Purpose: ● Established by the Electronic Industries Alliance (EIA) in 1962. ● Aimed at solving low-speed, short-distance communication issues between early computers and peripheral … Read more
In this article, we will introduce the basics of digital communication and the Serial Peripheral Interface (SPI) communication. This includes the communication structure and the required digital lines.Many precision analog devices have digital interfaces between microcontrollers (referred to as controllers) and controlled devices (referred to as peripherals). For example, a precision Analog-to-Digital Converter (ADC) measures … Read more
Data transmission between computers or between a computer and a terminal can be achieved using serial communication and parallel communication. Due to the advantages of serial communication, such as fewer lines and lower costs, especially in long-distance transmission, it has been widely adopted to avoid inconsistencies in multiple line characteristics. In serial communication, both parties … Read more
I2C is a widely used bus, generally used to connect various slave devices, such as EEPROM memory, temperature and humidity sensors, gyroscopes, etc.Mastering I2C is considered a fundamental skill, and it is essential for newcomers in the industry to learn it systematically.1. A Brief History of I2C In 1980, Philips began developing a communication bus … Read more
1. Basic Knowledge of RS232 Data transmission between computers or between a computer and a terminal can be achieved through two methods: serial communication and parallel communication.Serial communication is widely adopted due to its lower cost and fewer lines used, especially in remote transmission, which avoids inconsistencies in multiple line characteristics. In serial communication, both … Read more
The serial port is one of the most common communication methods and is also the most common communication interface for microcontroller debugging. It is an essential communication interface for modern microcontrollers. The latest and most powerful RA8 series microcontroller with the Cortex-M85 core is no exception (as of May 2024).Today, I will explain how to … Read more
This article is reprinted from the Jishu Community Author: Once a Job’s Tears Introduction Recently, I had the privilege of experiencing the Lingdong Micro MM32F5265 development board. The MM32F5260 is equipped with the Arm China “Star-MC1 core” processor, which offers high performance and is aimed at high-reliability application fields such as home appliances and industrial … Read more
1 UART UART is an asynchronous serial communication protocol, with the full English name Universal Asynchronous Receiver/Transmitter. Unlike communication protocols such as SPI and I2C, it is also a commonly used IP in SoCs. Its greatest advantage is that it uses only two wires for communication, supporting full-duplex, meaning one wire (UTx) is used for … Read more