The release of version 1.056 mainly simplifies the algorithms of tick and software timer, and removes the time algorithm of idle_event, because the algorithm can be completely replaced by software tim...
Have 3 series of MSP430 microcontrollers ever appeared? Currently, there are many models of MSP430 microcontrollers, such as 1xx, 2xx, 4xx, 5xx, 6xx, etc. Careful friends may have a question when brow...
Hello everyone, I used a friendly development board with a 3.5-inch NEC vertical screen before; now I use the core board to directly touch the screen, and chose a 3.5-inch horizontal screen from Truly...
In the code, I see three constants: CRC16_POLY, CRC16_INIT_REM and CRC16_FINAL_XOR. I don't know what they are used for. In some functions that calculate CRC, they are passed as parameters. crc16 = cr...
The schematics and PCBs of the two boards are similar. If an interrupt occurs on one of them, the serial port data will be wrong, and 81 will become e0 or 00 e0. I don't know if any of my friends have...
Hardware designers have begun to adopt FPGA technology in high-performance DSP designs because it can provide 10-100 times faster computing than PC-based or microcontroller-based solutions. Previou...[Details]
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]
This article discusses how to wake up a touch-sensitive device such as a tablet without touching the device, using basic gesture recognition and novel proximity sensors. The article discusses the p...[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]
No matter which processor you are learning, the first thing you need to understand is the registers and working mode of the processor.
ARM has 37 registers, including 31 general registers and ...[Details]
System design is a complex process. It is not enough to just use ICs. There are many details to consider. This article uses a high-fidelity music playback system as an example to introduce how to s...[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]
Product series: PB-B-RS232/485 interface (hereinafter sometimes referred to as "interface") is a product in the PROFIBUS bus bridge series.
The main purpose of the bridge series ...[Details]
1 Introduction
PROFIBUS is an international, open, and manufacturer-independent fieldbus standard. It is widely used in manufacturing automation, process industry automation, and automatio...[Details]
1 Introduction
There have been many studies on the detection and protection of power grid short circuit and line fault. The short circuit, overload and overvoltage protectors on the market have ...[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]
Single-chip microcomputers are widely used because of their small size, powerful functions and low price. This article introduces the method of designing a micro electronic piano using the AT89C51 sin...[Details]
Only a small number of LED manufacturers can produce high-quality LEDs. For applications that are only used for simple indication, low-quality LEDs are sufficient. However, high-quality LEDs must...[Details]
1. Introduction
With the increasing popularity of fully automatic washing machines, consumers have higher and higher requirements for their environmenta...[Details]
0 Introduction
Under normal circumstances, the three-phase power in the power system is symmetrical, and they meet certain amplitude and phase conditions; but when the load changes, the syst...[Details]