Advanced SPI Communication Techniques: From Four-Wire to Quad SPI, Daisy Chain Solutions to Double Your Project Speed!

Advanced SPI Communication Techniques: From Four-Wire to Quad SPI, Daisy Chain Solutions to Double Your Project Speed!

1. Independent Chip Select (Standard Multi-Slave Mode) Solution Description: Each slave device is assigned an independent SS (chip select) line, and the master device activates the target slave by pulling down the corresponding SS line.Advantages: Each slave is independently controlled, and communication does not interfere with each other. Supports full-duplex high-speed transmission.Disadvantages: The number of … Read more

Mastering the 10 Essential I2C Protocol Interview Questions for Embedded Engineers

Mastering the 10 Essential I2C Protocol Interview Questions for Embedded Engineers

Hello everyone, I am Lin, an embedded software developer with many years of experience. Today, I will share the essential I2C protocol interview questions that you should master, hoping to help you. Click below to follow me Follow Introduction: The interviewer asked some I2C questions, and I couldn’t answer them. As an embedded engineer, is … Read more

Comparison Study of Chip Performance and Applications of MCU and DSP in Motor Control

Comparison Study of Chip Performance and Applications of MCU and DSP in Motor Control

In motor control applications, MCUs (Microcontrollers) and DSPs (Digital Signal Processors) each have their unique advantages and applicable scenarios. The following is a comparative analysis of the two: 1. Advantages of MCUs 1. Cost and Integration Low Cost: MCUs are generally cheaper, suitable for cost-sensitive applications (such as home appliances and consumer electronics). High Integration: … Read more

Gu Liang Microelectronics: DSP Product Selection Solutions

Gu Liang Microelectronics: DSP Product Selection Solutions

Gu Liang Microelectronics Co., Ltd.’s “Lushan” series DSP chips include a variety of products, each with its unique performance specifications: 32-bit High-Performance Floating-Point DSP Chip LS-T35: Successfully developed in May 2021, it uses an 8-inch 180nm process, operates at a main frequency of 150MHz, and supports 32-bit floating-point operations. It integrates 256K16b Flash and 34K16b … Read more

Disassembly and Analysis of Yushu Technology’s L1 LiDAR Chip

Disassembly and Analysis of Yushu Technology's L1 LiDAR Chip

Recently, I analyzed Yushu Technology’s L1 LiDAR: “Snow Ridge ยท Disassembly and Principle Analysis of Yushu Technology’s L1 LiDAR“. Among them, the chips on the circuit board lack silkscreen printing, making it difficult to understand their specific functions. Therefore, I asked experts from the chip company to perform a decap on the main chips to … Read more

10 Must-Read Open Source C Language Projects

10 Must-Read Open Source C Language Projects

1. Webbench Webbench is a very simple website stress testing tool used under Linux. It uses fork() to simulate multiple clients accessing the specified URL simultaneously, testing the performance of the website under pressure, and can simulate up to 30,000 concurrent connections to test the website’s load capacity. Webbench is written in C, and the … Read more

C Language: Bit Manipulation and Registers

C Language: Bit Manipulation and Registers

Bit Manipulation Operators The bit manipulation operators in C language include bitwise AND (&), bitwise OR (|), bitwise XOR (^), bitwise NOT (~), left shift (<<), and right shift (>>). Bitwise AND (&): The result bit is 1 only when both corresponding binary bits of the operands are 1; otherwise, it is 0. For example, … Read more

No C++ Standard Library in Embedded Development? Use C Language to Simulate std::future!

No C++ Standard Library in Embedded Development? Use C Language to Simulate std::future!

This article is based on a thorough review of relevant authoritative literature and materials, forming professional and reliable content. All data in the article is verifiable and traceable. Special statement: The data and materials have been authorized. The content of this article does not involve any biased views and objectively describes the facts with a … Read more