Implementation Method of Custom UART Communication Protocol

Implementation Method of Custom UART Communication Protocol

Follow+Star Public Account Number, don’t miss out on exciting content Author | strongerHuang WeChat Public Account | strongerHuang When we learn about microcontrollers, the first thing we might encounter is lighting up (GPIO), and then it’s serial communication (UART). Serial communication is a commonly used communication interface and is essential knowledge for learning embedded systems. … Read more

Data Acquisition: Serial Port Server vs. Communication Management Machine (Data Acquisition Gateway)

Data Acquisition: Serial Port Server vs. Communication Management Machine (Data Acquisition Gateway)

In industrial production environments, it is often necessary to collect operational parameters of devices, such as power, temperature, pressure, and flow, through various sensors. The signal outputs collected are generally 4-20mA/0-10V 485 signals, which cannot be directly read by software platforms. Therefore, they need to be converted into TCP/IP signals. Devices that can achieve this … Read more

Comprehensive Comparison of Communication Protocols IIC and SPI

Comprehensive Comparison of Communication Protocols IIC and SPI

In today’s low-end digital communication applications, we frequently encounter IIC (Inter-Integrated Circuit) and SPI (Serial Peripheral Interface). The reason is that these two communication protocols are very suitable for short-distance, low-speed communication between chips. Philips (for IIC) and Motorola (for SPI) developed these two standard communication protocols based on different backgrounds and market needs. IIC … Read more

Porting Real-Time Device Drivers to Linux Embedded Systems (Part 1)

Porting Real-Time Device Drivers to Linux Embedded Systems (Part 1)

Linux has stormed the embedded systems market. According to industrial analysts, approximately one-third to one-half of new 32-bit and 64-bit embedded system designs utilize Linux. Embedded Linux has demonstrated advantages in many application areas, such as SOHO home networks and imaging/multifunction peripherals, and has significant potential for leapfrog development in areas like (NAS/SAN) storage, home … Read more

Which of These 14 Embedded Real-Time Operating Systems Have You Used?

Which of These 14 Embedded Real-Time Operating Systems Have You Used?

Embedded Operating Systems (RTOS) that meet real-time control requirementsBelow are 14 mainstream RTOS, includingμClinux、μC/OS-II、eCos、FreeRTOS、mbed OS、RTX、Vxworks、QNX、NuttX,and domestic embedded operating systems include the Dujiangyan Operating System (djyos)、Alios Things、Huawei LiteOS、RT-Thread、SylixOS。 Below are the characteristics of these 14 embedded operating systems. 1. μClinux μClinux is an excellent version of embedded Linux, whose full name is micro-control Linux, literally meaning … Read more

Counterfeit GD32 Chips Emerge in the Domestic Market!

Counterfeit GD32 Chips Emerge in the Domestic Market!

The domestic substitution of components was initially a positive development, but recently, counterfeits have started to appear in the domestic market. A user named imdx posted that they purchased a “brand new original” GD32F103C8T6 from a certain online marketplace. The pins looked quite neat, and the silkscreen was very clear, but there were some differences … Read more

Chinese Manufacturer Releases Wireless Charging Single-Chip: Supports 15W EPP and Dual Fast Charging

Chinese Manufacturer Releases Wireless Charging Single-Chip: Supports 15W EPP and Dual Fast Charging

With the release of the iPhone 12, Apple has stopped including chargers for environmental reasons, and wireless earbuds like AirPods now support wireless charging. Many people are opting for wireless charging for their phones and earbud charging cases, enjoying the convenience it brings by eliminating the hassle of wired connections. Multifunctional wireless chargers have flooded … Read more

The Anke IPS5200L Automation Programmer Enhances Chip Intelligence

The Anke IPS5200L Automation Programmer Enhances Chip Intelligence

With the rapid development of digitalization and intelligence, chips have become one of the cores of modern technology, and the global demand for chips continues to grow. As a major manufacturing country, China’s vast market demand has promoted the development of its chip industry. After ten years of development and exploration, the Chinese chip industry … Read more

PY32 Series Microcontroller Offline Programmer with Configurable Options for Batch Programming

PY32 Series Microcontroller Offline Programmer with Configurable Options for Batch Programming

The PY32 offline programmer currently supports chip models in the PY32F002A/002B/002/003/030/071/072/040/403/303 packages and XL32F001/003. The PY32 offline programmer uses a MINI-USB interface, providing a stable physical connection. The device communicates with the computer via a serial port, with a fixed baud rate of 1M. It must be used in conjunction with our host software. The … Read more

How Engineers Distinguish Power Management IC Models

In electronic circuits, Power Management Integrated Circuits (PMICs) are crucial core components responsible for voltage conversion, battery charging and discharging, overload protection, and other essential functions. However, with hundreds of PMIC models available, how can engineers differentiate between them? 1. Silkscreen Decoding ① Brand Logo Identification TI (Texas Instruments) TPS/LM series, ADI (Analog Devices) LT/ADP … Read more