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

RK3588 vs RK3568 Motherboards: Which is More Suitable for Smart NVR Device Applications?

RK3588 vs RK3568 Motherboards: Which is More Suitable for Smart NVR Device Applications?

Industry Background With the widespread deployment of modern security networks, video surveillance has already integrated into our daily lives: at the Hangzhou Asian Games venues, thousands of smart cameras can simultaneously recognize 20 types of dangerous actions; in a kindergarten security room in Shenzhen, smart monitoring devices are managing high-definition cameras, recording campus footage, and … Read more

Designing the Xilinx Zynq-7000 Series 7020 Core Board from Scratch: Introduction

Designing the Xilinx Zynq-7000 Series 7020 Core Board from Scratch: Introduction

Designing the Xilinx Zynq-7000 Series 7020 Core Board from Scratch: Introduction For a long time, I have wanted to create a high-speed development board. Due to financial and skill constraints, I had not taken action. To avoid regrets from my student days, I decided to give myself a graduation gift by designing a 6-layer 7020 … Read more

How to Set the RTOS Tick Rate Appropriately?

How to Set the RTOS Tick Rate Appropriately?

Recently, a reader asked the following question: Why is the default configuration for the RTOS system tick (Tick) set to 1000? Can I configure it to 100, 10000, or 2000? Many beginners have this question, including myself when I first learned about RTOS. I was confused about what the different tick configurations meant and their … Read more

Is Running RTOS on an 8-bit MCU Meaningful?

Is Running RTOS on an 8-bit MCU Meaningful?

Most people start learning about microcontrollers with the most basic 8-bit MCUs. Generally, the three most common series of 8-bit microcontrollers are: the 51 series, AVR series, and PIC series.Recently, there was a discussion in a group about a question: Is it meaningful to run RTOS on a 51 microcontroller? Regarding this question, everyone has … Read more