The modified Intel PCI-E Gigabit NIC directly DMAs to user space. After testing, it can reach Gigabit line speed. The problem is that if the CPU copies data packets from the DMA buffer to another memo...
I saw a circuit diagram of LM317, as shown below. R1 has 1.25V across its terminals, and without a battery, R1 and R2 have about 7V across their terminals. The current is about 5mA. If R3 = 1 ohm, the...
[table=95%][tr][td]I recently designed a power amplifier using LM12CLK chip, and found that if I remove the ceramic capacitor C23 (180pf), it will definitely self-excite (no-load), and if I add C23 (1...
Recently, I have a project that requires the use of code to establish a dial-up connection. I have used the Ras function RasSetEntryProperties to establish the dial-up connection, but it seems that I ...
I originally studied AD. After many times of practice, I finally completed my own work. If you have any questions, you can discuss with me. I will start to design software for the project immediately....
1. The first project We are going to create the first project, which is mainly for project analysis, so that we can understand how CubeMX works and how to trace the code logic. Okay, no more nonsense...[Details]
Recently, the "Smart Photovoltaic Industry Development Action Plan (2018-2020)" jointly issued by six departments has put this concept on the forefront. Photovoltaic smart solutions will become the ne...[Details]
As many companies listed with
the concept of
touch screen
begin to "transform and upgrade", the official voice of the TP industry is getting smaller and smaller. At the same time, the list o...[Details]
The adoption of vehicle tracking systems for cars and fleets is increasing. Modern trackers have reduced form factors and increased functionality to support active data transmission for real-time tra...[Details]
The ZTE incident has aroused people's concerns about the future of Chinese chips, and they have been using WeChat and Weibo to express their views; the Chinese display industry is also worried abou...[Details]
//Observe the difference between feeding the dog and not feeding the dog, and use the LED indicator of the PB port for status indication. //Switch the LED indicator enable switch of the PB po...[Details]
The analog watchdog of the ADC is used to check if the voltage is out of bounds. It has two upper and lower bounds, which can be set in the registers ADC_HTR and ADC_LTR respectively. The library fun...[Details]
Independent watchdog (IWDG) and low power mode are often used in STM32 development. The watchdog is to detect and solve faults caused by software errors, and the low power mode is to enter sleep mode...[Details]
A crystal oscillator can be electrically equivalent to a two-terminal network consisting of a capacitor and a resistor in parallel and a capacitor in series. In electrical engineering, this network h...[Details]
The following is a 16-way multi-channel ADC acquisition circuit diagram and source program made using the STM32 microcontroller. It uses a USB interface to connect to the computer, which is actually ...[Details]
The frequency calculation formula of the PWM wave generated by the output comparison mode of the timer is: 72M/((2*(arr+1))*(psc+1) ) For example, if you set: PWM_Init(1000-1,72-1); (PWM_Init(arr,psc...[Details]
/*----------------------------------------------- Name: IIC protocol PCF8591 AD/DA conversion Content: Use DA input, digital tube display output digital quantity, LED display analog voltage size ...[Details]
For complex calculations, the speed of the microcontroller is too slow. The best way is to manually calculate all the results in advance, store them in ROM in sequence, and then directly check the re...[Details]
MCS-51 single-chip microcomputer, a simple assembly language program, calculates the function value of a piecewise function. It is known that there is a variable X in the 25H unit. It is required to ...[Details]