Assessment of Rumors Regarding Huawei’s Self-Built Chip Factory

Application for “China IC Unicorn” Selection Collection of Innovative Achievements for High-Quality Development of Semiconductors Yesterday, an unverified rumor caused ripples—Huawei is reported to plan a significant investment in building a large chip manufacturing plant, a move that allegedly unsettled NVIDIA CEO Jensen Huang. Although the news has not been officially confirmed, it reflects the … Read more

New Products | New Automotive Chips Enhance Autonomous Driving Levels and Safety for Manufacturers

News Highlights: • Compared to discrete solutions, the new high-speed single-chip LiDAR laser driver can detect objects more quickly and accurately. • The new high-performance automotive clock based on Bulk Acoustic Wave (BAW) technology has a reliability that is 100 times higher than quartz-based clocks, enabling safer operation. • Automotive manufacturers can enhance the functionality … Read more

The Future of Optical Chips

The optical chip industry is currently at a critical development stage driven by both technological upgrades and market demand. Domestic companies are facing a “domestic substitution” window period, but they also need to overcome technological bottlenecks and supply chain challenges. The following suggestions are proposed from four dimensions: technology, market, competition, and industry chain. 1. … Read more

Our College Successfully Held a C Language Knowledge Competition

To enhance students’ programming practical abilities and stimulate enthusiasm for learning in computer science, the School of Physics and Information Engineering successfully held the “Code Your Youth, Enjoy C Programming” C Language Knowledge Competition on April 12, 2025. The competition lasted for forty minutes and was conducted in a written format, covering multiple-choice questions, fill-in-the-blank … Read more

Private Data Hiding in Embedded C Language

Content In Linux driver development, have you encountered the problem of how to store private data for different device instances? For example, a USB camera needs to store resolution parameters, while a GPIO device needs to record interrupt handler functions. Directly modifying the kernel’s <span>struct device</span> structure? This would obviously break the encapsulation of the … Read more

C Language Special: const, static, and Data Scope

In the C language, <span>const</span> and <span>static</span> are two very commonly used keywords that relate to the modifiability, lifecycle, and scope of variables. By combining variable declarations, pointer usage, and function design, we can flexibly control the access permissions, visibility, and lifetime of variables. 1. const (Constant Modifier) <span>const</span> is used to declare read-only variables, … Read more

Swap Algorithm in C Language: Addition and Subtraction Method with Overflow Prevention

Swap Algorithm: Addition and Subtraction MethodIn the previous chapters, we introduced the temporary variable method in the C language swap algorithm, which is a relatively basic method. However, it requires defining a temporary variable to temporarily store the value at the memory address pointed to by the parameters (pointers), which necessitates an extra memory space.The … Read more

Decoding the C Language Programming Challenge: Tackle Programming Tests with Ease!

Have you ever found yourself staring blankly at your textbook late at night, while your mind wanders to whether you should have had a bit more for dinner? I have also experienced those days, feeling as if the entire world was pressing down on me, just wanting to find a safe haven. I want to … Read more

Application Scenarios of Pointers: The ‘Core Tool’ in C Language

Today, let’s talk about the various application scenarios of pointers in the C language. Pointers play a crucial role in programming; they are like a “core tool” that helps us manipulate data precisely in the world of memory. As a seasoned technician, I will guide you through the powerful functions of pointers in an easy-to-understand … Read more