Differences Between RS-232, RS-422, and RS-485

Differences Between RS-232, RS-422, and RS-485

Siemens S7-1500 Project Design and Practice Complete Tutorial! Siemens Communication Principles and Methods Mastery Tutorial Free Download! Over 600 CasesElectronic Repair TipsRepair Engineer’s Bible! Over 600 Common Electrical Circuit Diagrams Pack Download for Free! Popular Brand PLC Programming Series Books Free Download! Serial communication is the most basic communication method faced by electrical engineers, with … Read more

Differences and Connections Between RS-232, RS-422, and RS-485

Differences and Connections Between RS-232, RS-422, and RS-485

10 Free Training Materials for Industrial Robot Brands! (Click on the abovebrown text to download the materials) Serial communication is one of the most basic communication methods faced by engineers, with RS-232 being the simplest. Many beginners often struggle to understand the relationship and differences between UART, RS-232, RS-422, and RS-485. This article will discuss … Read more

A Detailed Overview of RS-485 Bus

A Detailed Overview of RS-485 Bus

Follow and StarEmbedded Inn, Exciting News Delivered Promptly [Introduction] Hello everyone, I am Yijun. In the previous article, I summarized the industrial HART bus. Today, let’s talk about the RS-485 bus. RS-485 is also a widely used communication interface. This article will discuss the key points; it is a bit long, about 5000 words. History … Read more

Differences Between RS-232 and RS-485

Differences Between RS-232 and RS-485

Any form of communication requires rules to ensure everyone is on the same page. In electronics, these rules take the form of standards—these are widely applicable design specifications recommended by industry associations. Following these guidelines helps engineering devices speak the same electronic language, enabling efficient and reliable communication. RS-232 (“RS” stands for “Recommended Standard”) was … Read more

Detailed Explanation of RS-485 Pull-Up and Pull-Down Resistors Selection

Detailed Explanation of RS-485 Pull-Up and Pull-Down Resistors Selection

The RS-485 bus is widely used in communication, industrial automation, and other fields. In practical applications, we often encounter the question of whether to add pull-up and pull-down resistors and what size of resistors is appropriate. Below, we will conduct a detailed analysis of these issues. 1. Why Are Pull-Up and Pull-Down Resistors Needed? 1. … Read more

Understanding RTT UART Device Driver Framework

Understanding RTT UART Device Driver Framework

Click on the above “Embedded Miscellaneous“, select “Pin to Top” to view programming notes at the first opportunity! Introduction to UART The STM32 chip has multiple USART peripherals for serial communication, which stands for Universal Synchronous Asynchronous Receiver and Transmitter. It can flexibly perform full-duplex data exchange with external devices. Unlike USART, it also has … Read more

In-Depth Notes on ZephyrRTOS (3): Why I Like Zephyr’s Cross-Platform Capability

In-Depth Notes on ZephyrRTOS (3): Why I Like Zephyr's Cross-Platform Capability

I believe the cross-platform abstraction provided by ZephyrRTOS is a very important feature. Of course, the abstraction itself also brings a more complex software architecture and a steeper learning curve. Recently, I tried to use the nRF52840 to create a low-power Bluetooth + LTE + GNSS board. Initially, the distributor lent me an nRF52840 DK, … Read more

In-Depth Introduction to ZephyrRTOS: Using Device Tree for Hardware Abstraction

In-Depth Introduction to ZephyrRTOS: Using Device Tree for Hardware Abstraction

In the previous article, we ran a minimal Hello World application. The original code is simply // Copyright (c) 2024 Qingdao IotPi Information Technology Ltd., All rights Reserved #include <zephyr/kernel.h> int main(void){ printk("Hello World! %s\n", CONFIG_BOARD); return 0;} which can output “Hello World” without any hardware configuration. This also reflects the hardware abstraction capability of … Read more

Common Bus Types Explained

Common Bus Types Explained

Before discussing buses, we should first understand what a bus is. According to the complete definition from Baidu: A bus is a common communication line for transmitting information between various functional components of a computer. It is a transmission line composed of wires, categorized according to the type of information transmitted by the computer. In … Read more