Maybe some people still don't know what time synchronization and frequency synchronization are, but we all know GPS, Beidou and GLONASS. Maybe some people are experts in time and frequency synchroniza...
1. Write an interrupt service routine
Write an ISR function c_intXX in the .c source file for interrupt processing, such as:
interrupt void c_intXX (void)
{…;
}
Note: For hardware interrupts, XX = 00~...
The setting is: AT+CNMI=2,1 When the MCU receives the message, sometimes there is a new message prompt, and sometimes there is no new message prompt (no prompt is the majority of the time). Why is thi...
I use FPGA to configure ADV7181B through I2C. Through the logic analyzer, I can see that the device address, slave address, and data output by the FPGA are all correct, but ADV7181 does not respond. H...
1. Project BackgroundIn urban sewage treatment, the construction of urban sewage treatment facilities has been mentioned in a prominent position in urban infrastructure construction, which has brought...
The power supply voltage of 74HC4051 is 9V. I want to use the microcontroller c8051f350 with a high level of 3.3V to control it. How can I increase the high level voltage if the high level is not enou...
Assume that data is read from 8-bit AD (if it is a higher-bit AD, the data type can be defined as int), the subroutine is get_ad();
1. Limited secondary filtering
/* A value can be adjust...[Details]
introduction
With the continuous optimization of surface mount technology (SMT) and the rapid development of chip component manufacturing technology, the application of chip mounters in the el...[Details]
1. Introduction
Automobile pollution is one of the most important issues that people are most concerned about and need to solve urgently. As an important method for detecting automobile exhau...[Details]
Floating-point digital signal processing has become a constant requirement for precision technology, often in applications requiring high accuracy in areas such as aviation, industrial machinery, a...[Details]
The Mobile Industry Processor Interface (MIPI) Alliance is an organization responsible for promoting the standardization of software and hardware in mobile devices. It has released the D-PHY specif...[Details]
In recent years, the market for mobile/portable devices such as smartphones and laptops has continued to grow rapidly. While these products continue to integrate more new features to enhance the ...[Details]
1. Introduction
Light control circuit plays a vital role in urban street lamps or corridor lighting. With light control circuit, the lights can be automatically turned on and off according to ...[Details]
1 Introduction
Solar street lights are mainly composed of four parts: solar photovoltaic cell components, batteries, charge and discharge controllers, and lighting fixtures. The bo...[Details]
1 Introduction
Ultrasonic waves have strong directivity, slow energy consumption, and can propagate over long distances in a medium, so they are used for distance measurement. Ultrasonic detec...[Details]
We know that microcontroller development tools generally include real-time online emulators and programmers. Among them, online emulators are very good tools, but they are also more expensive...[Details]
Experimental tasks
A DS18B20 is used to form a temperature measurement system. The temperature measurement accuracy reaches 0.1 degrees. The temperature range is between -20 degrees and +50 de...[Details]
Overview
In spectral measurement, photomultiplier tubes (PMT) and charge-coupled devices (CCD) are often used as photoelectric converters. PMT is used in slow-changing, high-precision spectral...[Details]
Motors are important products that convert electrical energy into mechanical energy to achieve automation, and they are widely used in industrial control, medical electronics, white a...[Details]
In 2012, more than half of the cars in the European, Japanese and American car markets will be equipped with color displays, navigation systems, satellite communications and other in-vehicle infota...[Details]