CalcToolBox 2 has been released. The new version of CalcToolBox 2 uses micropython as the calculator kernel and redesigns the program architecture, making it more convenient and practical.Main Feature...
Raspberry Pi itself is a miniature computer . People have been trying different ways to use it to realize a multifunctional computer. Today we bring you a Raspberry Pi handheld PC based on ESP32-S2, w...
The serial port is a basic communication port. Basically, every embedded processor has at least one serial port, and R7F0C802x is no exception. I originally thought that the serial port of R7F0C802x w...
There are two IEEE addresses in CC2530/CC2538/CC2630, one is called Primary IEEE address, the other is called Secondary address. Primary IEEE address is stored in Information Page of chip, this addres...
Today, the company returned several devices for repair. All of them were LM2596s that burned. This one burned the most severelyThis one is betterThis one didn't burn, but a leg fell offLet's analyze t...
1. Test conditions Hardware: STM32L432KC Main frequency: 80MHz Compiler: IAR 8.20.1 Compiler options: High Speed no size constraints CRC generator polynomial: 0x782f 2. Test Method The softwar...[Details]
In the actual project development process, it is common to encounter modifications to the hardware circuit, and then the modified part requires the modification of the driver. Thinking about the comi...[Details]
1. Initial understanding of FSMC: FSMC consists of 4 modules: (1) AHB interface (including FSMC configuration register) (2) NOR flash memory and PSRAM controller (when driving LCD, LCD is like a PSRA...[Details]
The application of millimeter wave technology in mobile communications also involves a series of technical problems, including the large propagation loss of millimeter waves and the susceptibility ...[Details]
Autonomous driving
and
5G
are the two hot topics that global companies and media are paying the most attention to, and the combination of the two is the focus of everyone's attention....[Details]
According to the description provided in the official manual of ST, it is not difficult to see that the ADC analog watchdog is actually that the user can set an upper and lower limit of the AD value...[Details]
Ouster LiDAR OS-1 (left) and OS-2 (center) Velodyne invented the modern 3D LiDAR scanner in the mid-2000s, but in recent years conventional wisdom has held that Velodyne’s design — 64 lasers mounted...[Details]
As shown in the figure, the author soldered a STM32F207VET6 board using a TQFP (32-100PIN) 0.55MM to direct plug adapter board. The board leads out the SWD debug interface (only PA13 and PA14 are occ...[Details]
Table of contents: 1 Overview 2: Common interrupt functions 3: PWM output 1 Overview In development, timers are widely used, which can be simply summarized into three aspects: 1.1: Application of ...[Details]
In the 80C51 single-chip microcomputer, the clock frequency is known to be 6MHz. Please program P1.0 and P1.1 to output square waves with periods of 2s and 0.5s respectively. Please give the answer a...[Details]
Single-chip microcomputer experiment design: It is required to use 8951 series single-chip microcomputer, design a pulse generator with a pulse width duty cycle of 50%, 25% adjustable, and a period o...[Details]
Please help me analyze the clock cycles occupied by the following delay program. Seek to explain: DELAY: MOV R6, #13 DELAY1: MOV R5, #250 DELAY2: NOP DJNZ R5, DELAY2 DJNZ R6, DEL...[Details]
//Note: The GCC-AVR version used in this article is WinAVR20100110 Interrupts are not part of the C language, and the implementation of interrupts is implemented by the compiler. Therefore, the writ...[Details]
Arduino programming is easy to learn, but it has to be used with an Arduino control board, which makes it more expensive and bulky. In addition, most circuits other than the microcontroller circu...[Details]