A Method for Dynamically Loading Functions in MCU

A Method for Dynamically Loading Functions in MCU

We have all heard of static libraries and dynamic libraries. Static libraries are quite familiar to everyone, especially in microcontroller development. Dynamic libraries, however, are rarely seen in the microcontroller field. Today, I would like to share a method for dynamically loading functions, which is somewhat similar to dynamic libraries. Project Address: printf("hello world!"); Introduction … Read more

Accurate Delay Methods for 51 Microcontroller

Accurate Delay Methods for 51 Microcontroller

There are generally two methods for implementing precise delays in the 51 microcontroller: one is hardware delay, which requires the use of timers/counters. This method can improve CPU efficiency and achieve precise delays; the other is software delay, which mainly uses loops. 1 Using Timer/Counter for Precise Delay The microcontroller system typically selects an 11.0592 … Read more

10 Essential Circuits for Mastering Microcontrollers

10 Essential Circuits for Mastering Microcontrollers

Source: ICisC Nanjing Integrated Circuit Industry Service Center 1. Choosing Pull-up Resistors for Microcontrollers As can be seen in the reset circuit, when resistor R1=10k, RST is high, but when R1=50, RST is low. It is clear that R1=10k is incorrect, as the microcontroller remains in the reset state and cannot function at all. The … Read more

What Are the Essential Differences Between PLC and Microcontrollers?

What Are the Essential Differences Between PLC and Microcontrollers?

Search on WeChat Technical Training Can Microcontrollers Replace PLCs? Microcontrollers cannot completely replace PLCs. Although microcontrollers can achieve similar functions through programming, they are relatively less reliable and stable compared to PLCs. PLCs are widely used in industrial control and automation due to their good programmability, real-time performance, and stability. PLCs have the following advantages … Read more

What Phenomena Occur When Microcontrollers Encounter Electromagnetic Interference?

What Phenomena Occur When Microcontrollers Encounter Electromagnetic Interference?

In microcontroller systems, the issue of electromagnetic compatibility (EMC) is one of the most challenging to resolve. It primarily stems from electromagnetic interference (EMI) both inside and outside the system, which can easily lead to abnormal operation of the microcontroller, thereby affecting the stability and reliability of the entire system. Therefore, it is essential to … Read more

Chengdian Guoxin FPGA Course: Highly Rated Training Program

Chengdian Guoxin FPGA Course: Highly Rated Training Program

Which FPGA Training Program Has the Best Reputation Chengdian Guoxin’s 6 Iterations of FPGA Courses Are Super NICE FPGA (Field Programmable Gate Array) is considered the king in the field of artificial intelligence. With its powerful parallel processing capabilities and highly flexible programming characteristics, it plays a crucial role in the development of artificial intelligence. … Read more

A Quick Start Guide to FPGA

A Quick Start Guide to FPGA

In today’s rapidly evolving electronic design field, FPGA technology has become the preferred tool for many engineers and designers due to its flexibility and customizability. Whether you are working in communication, computing, consumer electronics, or industrial automation, FPGAs can help you solve problems. No matter if you are a student in the learning stage (such … Read more

Unique Features of STM32 Low-Power Timer (LPTIM)

Unique Features of STM32 Low-Power Timer (LPTIM)

When developing low-power products, we pay close attention to the overall power consumption of the system. So, have you looked into the LPTIM low-power timer? 1 Introduction In earlier years, the term LPTIM was rarely heard. With the increasing demand for low-power products, MCU manufacturers have introduced LPTIM timers aimed at low-power applications. Timers are … Read more

Complete Open Source STM32F1 Quadrotor Resources Release

Complete Open Source STM32F1 Quadrotor Resources Release

This article is authorized by the WeChat public account Electronic Development Learning. Reply with “Little Horse Quadrotor” in the backend to obtain relevant materials for the Little Horse Quadrotor. RoboFly is a completely open-source quadrotor launched by the Little Horse team in August 2018. This article provides the complete set of materials for this quadrotor. … Read more

Implementing PID Control for Motors Using STM32

Implementing PID Control for Motors Using STM32

Implementing PID Control for Motors Using STM32 The PID control algorithm is quite old yet widely used, ranging from controlling the temperature of a kettle to managing the flight attitude and speed of drones. In motor control, the PID algorithm is particularly common. 1. Position PID 1. Calculation Formula In motor control, we output a … Read more