Blog Center
Learning from our posts in different topics: development case of chips, reverse engineering applications, ic programming tutorials, and more. Our team of experienced PCB experts are here to answer your queries and help you in any way possible.
Reading by Post Topics:
Post Showcase:

Difference between CPU, MPU, MCU, SOC and SOPC
What is CPU? The CPU (Central Processing Unit) is the computational and control core of a computer. The CPU is composed of an arithmetic logic unit, a control unit, registers,

Binary, Octal, Decimal and Hexadecimal of Microcontroller
What is Binary? Binary is a base-2 number system invented by Gottfried Leibniz, one of four number systems. In this system, it is usually represented by two different symbols 0

STC15W104 Microcontroller
STC15W104 refers to a microcontroller chip manufactured by STC Microelectronics. This chip is commonly used in various electronic devices and projects to control and manage input/output operations. The STC15W104 offers

How to Design a BootLoader for STM32 Series MCU?
BootLoader is a common word for many people , and it is even used frequently. For example, we need it when upgrading the system online, running the program in the

Several Open Source Bootloaders Suitable for MCU
Whether the Bootloader is used in the microcontroller depends on the design requirements of the product. If the product needs to be upgraded online or has security boot considerations, then

Bootloader (Embedded): Definition, Function, Working Principle
What is a Bootloader? The Bootloader is the first segment of code executed in an embedded system after power-up. Once it completes the initialization of the CPU and relevant hardware,

Choosing the Right RTC Battery for Embedded Systems
RTC (Real Time Clock) is an independent timer used to provide system time. It can continue to operate during power outages or low-power modes by relying on a backup battery

STM32 MCU Bootloader Jump to Application
More and more embedded devices nowadays support remote automatic upgrades without the need for downloaders, making device maintenance highly convenient. To enable remote upgrades for a device, we need to

DMA2D Project in Embedded Graphics
What is DMA2D? With the advancement of embedded graphics, microcontrollers are taking on increasingly complex graphic computation and display tasks. However, the CPU’s processing power may not suffice for handling

Apply DMA2D Function with STM32H563 Nucleo Board
This article aims to introduce the application of DMA2D mode through the STM32H563 development board. The so-called DMA 2D mode means that the DMA can dynamically adjust the addressing mode

Quantum Processor: Definition, Application
In recent years, the development of traditional silicon-based chips has approached the limit of Moore’s Law, and it has become increasingly difficult to make breakthroughs in the manufacture of chips

Quantum Computer & Quantum Computing Technology
At present, major countries in the world are competing fiercely in the field of quantum computers, and China has achieved important innovations in this field. Among them, the most noteworthy