Understanding Automotive Grade MCU

Understanding Automotive Grade MCU

A traditional fuel vehicle requires about 500 to 600 chips, a mild hybrid vehicle requires about 1000 chips, while plug-in hybrids and pure electric vehicles require at least 2000 chips.This means that during the rapid development of smart electric vehicles, there is not only an increasing demand for advanced process chips but also a continuous … Read more

How I Choose an MCU

How I Choose an MCU

When I am doing hardware development, if I encounter a new product or project that I have never worked on before and have no experience with, I generally operate this way when selecting an MCU. First, based on the product requirements, I compile a hardware specification. For example, power management, sensor interfaces, human-machine interaction interfaces, … Read more

Application of Jiangxinchuang Intelligent Display MCU D12x Series Chips in Home Appliance HMI

Application of Jiangxinchuang Intelligent Display MCU D12x Series Chips in Home Appliance HMI

ArtInChip D12x The Jiangxinchuang ArtInChip D12x series chips are industrial-grade high-performance microcontroller chips (MCU) based on the RISC-V architecture, specifically designed for embedded applications, particularly suitable for human-machine interfaces in smart home appliances. This series of chips features rich interconnectivity modules, powerful computational processing capabilities, excellent graphic display capabilities, and low power consumption characteristics, making … Read more

Analyzing and Solving 51 Microcontroller Download Issues

Analyzing and Solving 51 Microcontroller Download Issues

In microcontroller development, the 51 microcontroller is favored by engineers for its wide application and high stability. However, engineers may encounter issues when trying to download programs to the 51 microcontroller, resulting in download failures. Why does this happen? This article will analyze the reasons from multiple perspectives and propose solutions, hoping to assist everyone. … Read more

51 Microcontroller Naming Rules

51 Microcontroller Naming Rules

51 Microcontroller Naming Rules A simple example 89C51: 8 represents an 8-bit microcontroller; 9 represents flash memory, where 0 indicates no ROM, 7 indicates EEPROM memory, and C indicates CMOS technology, while S indicates ISP programming method; 1 represents the internal program memory capacity, with the size corresponding to this digit * 4KB. 89C52: 8KB … Read more

Working Principle and Usage of 51 Microcontroller Timer

Working Principle and Usage of 51 Microcontroller Timer

Working Principle and Usage of 51 Microcontroller Timer TMOD: Controls the working mode of the timer. 8 bits, the high four bits control T1, and the low four bits control T0. There are four working modes for the timer; TMOD = 0x00 (Mode 0), TMOD = 0x01 (Mode 1), TMOD = 0x02 (Mode 2), TMOD … Read more

Calibration Methods for RTC in STM32

Recently, I read some posts about RTC calibration and found that many people have doubts. Coincidentally, I also implemented RTC calibration in STM32 recently. Here are some insights. While this may seem trivial to experienced users, it can be beneficial for beginners. One of the core implementations of RTC calibration is the function void BKP_SetRTCCalibrationValue … Read more

Design of Smart RFID Card Parking Lock System Based on STM32

Design of Smart RFID Card Parking Lock System Based on STM32

Introduction The car parking lock system based on RFID video technology consists of a core circuit board with STM32F103C8T6 microcontroller, an LCD1602 liquid crystal display circuit, an RFID module circuit, a button circuit, and a relay circuit. The relay simulates the car parking entrance lock switch, normally closed to prevent other vehicles from entering. If … Read more

In-Depth Explanation of STM32 Serial Communication Principles

In-Depth Explanation of STM32 Serial Communication Principles

Ways of Communication Between Devices Generally, the communication methods between devices can be divided into parallel communication and serial communication. The differences between parallel and serial communication are shown in the table below. Classification of Serial Communication 1. According to the direction of data transmission, it can be divided into: Simplex: Data transmission only supports … Read more