Efficient Parsing of Variable-Length Data Frames in Embedded Communication Protocols

Efficient Parsing of Variable-Length Data Frames in Embedded Communication Protocols

I am Lao Wen, an embedded engineer who loves learning.Follow me to become even better together! In communication design, considering the flexibility of protocols, they are often designed to be “variable length”. An example is shown in the figure below: the communication protocol frame of the Ruimi LoRa terminal. If a system receives the above … Read more

Why I²C is One of the Most Common Communication Protocols in Embedded Systems?

Why I²C is One of the Most Common Communication Protocols in Embedded Systems?

Why I²C is one of the most commonly used communication protocols in embedded systems?1. Background and Importance of I²C Communication The I²C (Inter-Integrated Circuit) communication protocol was developed in the 1980s by Philips (now NXP Semiconductors) to simplify communication between various integrated circuits within electronic devices. It is particularly suitable for scenarios requiring low-speed interconnection … Read more

Insights on AHB Bus Learning

Insights on AHB Bus Learning

Insights on AHB Bus Learning The AMBA 3 AHB-Lite protocol is designed for high-performance synthesizable designs, supporting a single bus master and providing high bandwidth operations. It features burst transfers, single clock edge operations, non-tristate implementations, and configurable data bus widths from 64 bits to 1024 bits, making it suitable for connecting internal storage devices, … Read more

Common Serial Communication Bus Protocols – SPI

Common Serial Communication Bus Protocols - SPI

1. IntroductionSPI (Serial Peripheral Interface) is a high-speed, full-duplex synchronousserial communication bus protocol developed by Motorola, operating in a master-slave mode, enabling data transmission between devices through four lines (SCLK, MOSI, MISO, CS). Its core features are:① Full-duplex communication: Data can be transmitted in both directions simultaneously, allowing both the master and slave devices to … Read more

W25Q64 SPI Read/Write Control in Verilog for Gowin

W25Q64 SPI Read/Write Control in Verilog for Gowin

**Name:** W25Q64 SPI Read/Write Control in Verilog for Gowin **Software:** Gowin IDE **Language:** Verilog **Code Functionality:** Implements read/write operations for the W25Q64 SPI Flash, ID reading, and data display, controlled by buttons for read/write operations and a seven-segment display, suitable for embedded storage systems. **Code Implementation Approach:** This design implements SPI Flash read/write control in … Read more

When Sensors Start to ‘Deploy’: How Different Sensor Arrays Achieve Sound Source Localization?

When Sensors Start to 'Deploy': How Different Sensor Arrays Achieve Sound Source Localization?

Walking on the road, even in a noisy environment, we can easily identify the direction of a vehicle honking behind us. In smart home scenarios, we only need to call out the name of AI, and the smart speaker can accurately recognize our voice and respond. Humans can determine the direction of sound with their … Read more

Domestic MCU Manufacturers Begin to Compete

Domestic MCU Manufacturers Begin to Compete

Source | Pi Zi Heng Embedded Due to the high licensing fees associated with traditional ARM core MCUs, many MCU manufacturers have begun to transition or enter the RISC-V core MCU market.Today, I will share with you a compilation by Pi Zi Heng of several domestic RISC-V core MCU manufacturers. Note: Everyone is welcome to … Read more

Pitfalls and Pathways in the Embedded Industry

Pitfalls and Pathways in the Embedded Industry

Pitfalls of Embedded Systems High Costs Learning embedded systems can be quite expensive, which can be daunting for many. I started with DSP, and I can truly understand that embedded systems is a field where you invest a lot of money to learn. During my learning journey, many of my peers shifted to the CS … Read more

Texas Instruments: The Global Layout and Innovation Path of a Semiconductor Giant

Texas Instruments: The Global Layout and Innovation Path of a Semiconductor Giant

From geological exploration to a global semiconductor powerhouse, Texas Instruments has written a history of technological innovation over nearly a century.Texas Instruments (TI) is a multinational technology company headquartered in Dallas, Texas, USA, known for developing, manufacturing, and selling semiconductor and calculator technologies.The company primarily engages in research, manufacturing, and sales in the fields of … Read more