Solutions for EMMC Socket Read/Write Errors

Solutions for EMMC Socket Read/Write Errors

EMMC Socket Usage: Enter “EMMC” under “Input Chip Marking” to see the following three options: EMMC_AUTO: Speed 8BIT (default), automatically recognized when EMMC. EMMC_AUTO_4BIT: 4BIT, recommended for most chips for stability. EMMC_AUTO_1BIT: 1BIT, can be selected when the above two cannot read; slower speed but may recover data in the chip. Additionally, the chip model … Read more

Understanding the Modbus Communication Protocol

Understanding the Modbus Communication Protocol

The Most Comprehensive Free Industrial Control Software! (Click the red text above to get free materials) Introduction:The ModBus network is an industrial communication system formed by connecting programmable controllers with intelligent terminals and computers through common lines or local private lines. Its system structure includes both hardware and software. It can be used for various … Read more

Understanding the Modbus Communication Protocol

Understanding the Modbus Communication Protocol

The ModBus network is an industrial communication system formed by connecting programmable controllers with intelligent terminals and computers through public or local dedicated lines. Its system structure includes both hardware and software. It can be applied to various data acquisition and process monitoring. The ModBus network has only one master, and all communication is initiated … Read more

Understanding Modbus Communication Protocol

Understanding Modbus Communication Protocol

ModBus network is an industrial communication system formed by connecting programmable controllers with intelligent terminals and computers through public or local dedicated lines. Its system structure includes both hardware and software. It can be applied to various data acquisition and process monitoring. The ModBus network has only one master, and all communication is initiated by … Read more

Understanding the Modbus Communication Protocol

Understanding the Modbus Communication Protocol

Modbus Communication Protocol Introduction: The ModBus network is an industrial communication system formed by connecting programmable controllers with intelligent terminals and computers via public or local dedicated lines. Its system structure includes both hardware and software. It can be applied to various data acquisition and process monitoring. The ModBus network has only one master, and … Read more

Understanding The Modbus Communication Protocol

Understanding The Modbus Communication Protocol

Follow the “Automation Control System Communication” public account to understand the principles of automation control systems and master the knowledge of automation control systems. Click the blue “Automation Control System Communication” above to follow us. Understanding what the Modbus communication protocol is allows you to perform communication tests on-site using various third-party software. The Modbus … Read more

Why Does SPI DMA Circular Reception Fail When CRC Is Enabled?

Why Does SPI DMA Circular Reception Fail When CRC Is Enabled?

Someone is using the STM32G4 internal SPI configured as a slave full-duplex mode, using DMA for receiving. When the DMA is configured to CIRCULAR mode, problems occur where data transmission results in CRC verification failures and reception anomalies. If the DMA transfer mode is configured to NORMAL, there are no issues, and the received data … Read more

How to Calculate CRC Values in IAR and KEIL

How to Calculate CRC Values in IAR and KEIL

Introduction More and more products on the market have safety requirements regarding their use. How to avoid danger to operators during use or reduce the probability of such dangers occurring is a key consideration for product safety. In this regard, related products need to pass safety certifications from relevant industries before they can be produced … Read more

UART Application Layer Protocol Design

UART Application Layer Protocol Design

The serial port enables reliable communication between two terminal devices, functioning as the transport layer in this process. This article focuses on the data protocol. Similar Scenarios Hey! Hey! This is Dong Guai! Please respond! Please respond! over! Such dialogues are often seen in war-themed films when calling teammates through walkie-talkies or related wireless devices. … Read more

Flexible Communication Protocols in Embedded Software

Flexible Communication Protocols in Embedded Software

In embedded development, it is common to define custom protocol formats, such as for communication between boards or between client and server. There can be many types of custom protocol formats. In this article, we will introduce a commonly used, practical, and highly flexible protocol format—ITLV format. 01 【What Is ITLV Format?】 You may have … Read more