Introduction to 51 Microcontroller: Sailing Innovation

Introduction to 51 Microcontroller: Sailing Innovation

Understanding and Getting Started with the 51 Microcontroller To deepen students’ knowledge in the field of competitions and enhance their understanding of microcontroller technology, the Student Science and Technology Association of the College of Automation and Information Engineering (hereinafter referred to as the “Association”) successfully held the sixth session of the “Sailing Innovation” series of … Read more

Microcontroller Principles and Applications Course

Microcontroller Principles and Applications Course

With the widespread adoption of smart products, the development and design of electronic products have gradually become the core content of study for students in electronic-related majors. Since its introduction in the 1970s, the microcontroller has quickly become the preferred choice for developing electronic products due to its strong real-time control capabilities, low cost, and … Read more

Why 8-Bit Microcontrollers Are Still Relevant

Why 8-Bit Microcontrollers Are Still Relevant

In recent years, with the gradual maturity of processes and IP, 32-bit MCUs have grown rapidly, to the point where 16-bit MCUs are almost skipped. Nowadays, when talking about embedded MCUs, it is either 8-bit or 32-bit, with very few 16-bit MCU product models available. So, what about the situation with 8-bit MCUs? Many embedded … Read more

Interface and Programming of SPCE061A and LCD Module HS12864-1

Interface and Programming of SPCE061A and LCD Module HS12864-1

1 Introduction In embedded measurement and control systems centered around microcontrollers, the interface between the microcontroller and display devices is an essential link. This involves selecting the type of display device, determining whether to use serial or parallel interfaces, and establishing the display driver, among other issues. A typical display device is the LED digital … Read more

Challenges in Driving LCD Displays with STM32 FSMC

Challenges in Driving LCD Displays with STM32 FSMC

This article is suitable for students who have studied LCD displays but do not fully understand them. The author uses the battleship STM32. In this article, the author will discuss three topics: FSMC-related configuration, principles of displaying a string of characters, and principles of displaying Chinese characters. Let’s get to the point →_→ 1. FSMC-related … Read more

Master Embedded Systems and Core Concepts of Testing

Master Embedded Systems and Core Concepts of Testing

Every hardware engineer learning embedded systems should have DIYed an oscilloscope at least once, not only because this process allows you to truly touch the soul of embedded systems, but also to deeply understand the core concepts of testing and measurement – after all, when you personally collect waveforms, display them, and measure parameters, the … Read more

Four-Legged Robot High Computing Power, Low-Cost Control: Applying RT Patch to Raspberry Pi

Four-Legged Robot High Computing Power, Low-Cost Control: Applying RT Patch to Raspberry Pi

Previously, the development of four-legged robots was mainly based on microcontrollers. Currently, the overall price of STM32 has risen, making it very difficult to select the main controller chip. Additionally, the computing power of microcontrollers is still insufficient for four-legged robots. Currently, the control frequency of the entire robot’s code execution has significantly decreased compared … Read more

Introduction to Raspberry Pi

Introduction to Raspberry Pi

Do you know about the Raspberry Pi? It’s not a dessert, but a computer that’s only the size of a credit card. If you’re a technical beginner, come and listen to this episode of “Raspberry Pi” shared by Zhang Hongjie, the algorithm director of the R&D department. The Raspberry Pi is an embedded Linux board … Read more

Arm Embedded AI Teaching Series – Object Detection Demonstration System Experiment Box

Arm Embedded AI Teaching Series - Object Detection Demonstration System Experiment Box

Anxin Education, as the only official strategic partner of Arm Education, fully integrates high-quality industrial and educational resources. To promote the reform and development of AI talent training in universities and accelerate the construction of AI majors.Anxin Education has launched the Arm Embedded AI Teaching Kit suitable for the construction of AI courses in universities, … Read more

Studying the Impact of Fault Injection on Processor States via Step Debugging

Studying the Impact of Fault Injection on Processor States via Step Debugging

0x01 Basic Overview Fault injection is a side-channel attack technique that introduces a certain form of disturbance or invalid state into a system to alter its behavior. Typically, in embedded hardware and electronic devices, this disturbance can take various forms. Common methods of fault injection in electronic devices include: – Clock glitch injection (imposing erroneous … Read more