My husband was born in the 1980s. He started out as a scholar, but before the free compulsory education and the allocation of higher education institutions, he was forced to pass five tests and pass s...
MSP430 interrupt nesting mechanism(1) 430 disables interrupt nesting by default, unless you enable the general interrupt EINT again in an interrupt routine.(2) When entering the interrupt program, as ...
When I use AD10 to draw schematics, there is no red wavy warning next to the components when the components have the same name. AD6.9 has this warning. Why? Do I need to set some rules? I tried settin...
[i=s]This post was last edited by Li Baiyi on 2019-5-18 20:38[/i]Software architecture: [font=宋体][size=4]1. Firmware library file: [/size][/font][font=宋体][size=4]GD32E23x_Firmware_Library[/size][/font...
I. Overview: --- A monitoring system (hereinafter referred to as monitoring system) is an auxiliary equipment for technical prevention and scientific management. At the beginning of its introduction, ...
ZTE
The communication embargo incident has impacted the communication industry and sounded the alarm for the semiconductor industry. Let's follow the embedded editor to learn more about the r...[Details]
For 80,000
ZTE
(000063.SZ) employees and more Chinese ICT (information and communication technology) industry practitioners, the news from across the ocean on the evening of April 16 kept t...[Details]
In the actual project development process, we often need to get the running time of a section of code. The usual method is to use an oscilloscope to measure it. This blog post will use SysTick to acc...[Details]
This part of the code in the void SystemClock_Config(void) function in the main file generated by stm32cubemx RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE; This bug occurs, and the f...[Details]
Timing and protocol are two key points in digital system debugging, and they are also where logic analyzers can play their most valuable role. How can we use a logic analyzer to quickly complete wiri...[Details]
According to foreign media reports, the 2018 GMC Terrain Denali is equipped with multiple collision detection systems, and a recent test verified the safety of the system. Even when driving in a bu...[Details]
This paper combines embedded control technology with network control technology to realize the design of temperature control system based on single chip microcomputer through Internet control. Th...[Details]
According to TechRadar, given rumors that
Google
is developing a Pixel Watch
,
the
recently renamed Wear OS
smartwatch
operating system may soon be able to show its full cap...[Details]
I used the bit definition in my 51 program: bit flag. After defining it this way, I ran the program and downloaded it to the circuit board. I found that the flag was not the value I set, which led to...[Details]
The Vatican Secret Archives is one of the world's greatest historical collections, but many of its documents have never been transcribed. Recently, a project called Codice Ratio used a
combination...[Details]
The pins of stm32 have two uses: GPIO (general purpose io) and AFIO (alternate function io) For some pins (depending on the chip), neither of these two uses exists. For example, in 64-pin products, O...[Details]
I have encountered many problems when tinkering with LD driver recently. I will record them one by one below. Otherwise, who will remember who in five hundred years? 1. Configuration issues of multi-...[Details]
/* Unfortunately, it cannot generate a standard 38kHz frequency square wave, there is a little error*/ #include reg51.h #define uchar unsigned char #define uint unsigned int sbit Waveout=P1^0; //P...[Details]
This program sets the LED running light and the 0-16 numbers of the 0th position of the digital tube to light up in a cycle. The digital tube program cannot be put into the main function, because the...[Details]
Interrupts and timers implement a 24-hour clock. The program is as follows: #include reg52.h #define PORTLEN P0 sbit bit_select = P2^0; sbit seg_select = P2^1; unsigned char src = {0x3f,0x06,0...[Details]