How to Distinguish Between Straight and Cross Serial Cables

How to Distinguish Between Straight and Cross Serial Cables

Serial cables are divided into straight-through and crossover types. Straight-through cables are generally used to extend connections between a PC and a device, connecting pins 2, 3, and 5 to pins 2, 3, and 5 respectively. This is because PCs usually have male connectors while devices often have female connectors, making them universally compatible for … Read more

Is Embedded Real-Time Operating System Truly Real-Time?

Is Embedded Real-Time Operating System Truly Real-Time?

We often say RTOS (Real Time Operating System) real-time operating system, but what exactly is a real-time operating system? Is it truly real-time?I believe many beginners have this question. Brief Introduction to RTOS RTOS:Real Time Operating System, which meansreal-time operating system. According to Baidu Baike’s explanation: A real-time operating system is one that can accept … Read more

Embedded AI Revolution: Overview of MCU/SoC Model Training Tools for 2025

Embedded AI Revolution: Overview of MCU/SoC Model Training Tools for 2025

With the explosive growth of smart homes, industrial IoT, and wearable devices, deploying AI models on resource-constrained microcontrollers (MCUs) or memory-limited SoCs has become a core challenge for developers. This article systematically reviews the current mainstream model training tools and deployment strategies in light of the latest technological developments in 2025, helping you achieve efficient … Read more

Advantages of Assembly Language and C Language, and Calling Assembly Functions in C

Advantages of Assembly Language and C Language, and Calling Assembly Functions in C

Assembly language and C language are both commonly used programming languages in microcontroller programming, and they are among the earliest and most widely used languages. Especially in embedded programming like microcontrollers, assembly language has the advantages of being simple, efficient, and quick to learn. However, it also has many disadvantages. Below is a comparison of … Read more

Assembly Language: First Assembly Code

Assembly Language: First Assembly Code

One-timePaymentTo Join,Long-termFree Access to Tutorials,NoPaid Tutorials. Tutorial ListSee WeChat Official Account Bottom Menu JoinWeChat GroupReply to the Official Account: WeChat Group;QQ Group:460500587 Assembly language is a low-level language used for electroniccomputers, microprocessors, microcontrollers, or other programmabledevices, also known as symbolic language. In assembly language, mnemonics replace the operation codes of machine instructions, and address symbols … Read more

An In-depth Explanation of UART, I2C, SPI, and 1-Wire Communication Interfaces

An In-depth Explanation of UART, I2C, SPI, and 1-Wire Communication Interfaces

1. UART: The Lightness of Qiu Qianzhang’s Skills In “The Legend of the Condor Heroes”, Qiu Qianzhang says, “UART is like my lightness skill, floating over the water to cross the river.” To cross the river (communication), one must prepare in advance, setting markers at fixed intervals (baud rate predetermined). If the steps are too … Read more

Understanding the I2C Bus: Key Concepts and Applications

Understanding the I2C Bus: Key Concepts and Applications

I2C (Inter-Integrated Circuit) communication bus is a key component in embedded system design. Its flexibility and high efficiency make it popular in advanced applications. This article aims to provide an in-depth analysis of the I2C communication bus, including its basic concepts, features, communication protocols, as well as advanced applications and best practices in different scenarios. … Read more

Capturing The Heart of Developers: STM32’s Powerful Tools!

Capturing The Heart of Developers: STM32's Powerful Tools!

Produced by 21ic China Electronics Network Cai Lu Website: 21ic.com Despite 2020 being a challenging year, STMicroelectronics’ STM32 has made efforts to provide opportunities for developers to communicate face-to-face. From September 13 to September 25, the 2020 STMicroelectronics STM32 National Roadshow successfully concluded after 13 days. As an annual event for engineers to gain insights … Read more

Renesas Electronics Product Tree

Renesas Electronics Product Tree

Since IDT was acquired by Renesas Electronics for $6.7 billion in cash on September 11, 2018, IDT’s product line is immediately following the table below. Sequence Type Subclass 1 Microcontrollers and Microprocessors RL78 Family of 8/16-bit Ultra-Low Energy MCUs V850 Family 78K Family R8C Family M16C Family (R32C / M32C / M16C) M32R Family H8SX … Read more

Renesas MCU Testing RISC-V Demand

Renesas MCU Testing RISC-V Demand

Renesas MCU Testing RISC-V DemandThe R9A02G021 belongs to a self-made general-purpose CPU design.The RISC-V CPU architecture has garnered significant attention, but the shipment volume as a primary CPU remains unclear. Renesas Electronics is testing the demand for RISC-V-based embedded microcontrollers (MCUs) through the R9A02G021 (G021), opening a new product line alongside its own models based … Read more