1. Causes of waveform disorder: 1. Inconsistent line impedance; 2. Signal reflection; 3. Crosstalk. 2. Solutions to short lines 1. It is easy to occur in QFP with narrow pin spacing 2. Change to large...
[size=5]In the turbo decoding process, the MAP algorithm is used to determine the information bit that is closest to the transmitted data. The MAP algorithm first calculates an a posteriori probabilit...
From the perspective of timer interrupt accuracy, a 12M crystal can calculate each machine cycle as 1 microsecond. From the perspective of the serial port, using 11.0592M can accurately calculate the ...
I've recently been using an STM32L011K4 chip to read accelerometer data. The accelerometer chip supports an SPI speed of 20MHZ, and the maximum speed of the STM32L011 is 16M. In order to read data fas...
The update interrupt initialization configuration of the stm32 advanced timer TIM1 is not much different from that of the ordinary timer. What needs to be paid attention to is the configuration of TI...[Details]
We have come a long way from the 2G era, and now 5G is about to be commercialized. Suddenly, we realize that time has passed quickly, but technology has never stopped. The activation of 5G heralds ...[Details]
Recently, there was news that the US government asked Google to shut down the Android operating system for ZTE phones. After that, some people even imagined what the consequences would be if Intern...[Details]
The trade war between China and the United States has become the focus. The United States has begun to play the ban card against Chinese technology companies. The ZTE incident shows that if the ban...[Details]
After we understand the use of libopencm3, we find that libopencm3 is only suitable for small projects. Its biggest feature is the convenience of USB. So when we configure large projects, is there a ...[Details]
The goal of this article is to build a TCP client based on the previous project that can ping the PC, and can actively send data to the PC, and can also send and receive data with the PC, and display...[Details]
Development Background: 1. Main chip - STM32F207VCT6; 2. TCP/IP protocol stack - LWIP, transplanted based on ST routines; 3. Operating system - none (bare metal); Anomalies: 1. Power on the device wi...[Details]
The last two blogs talked about a version problem of STM32CubeMX and the problem of hardware reset. When you solve these two problems, you will find that after the program is burned into the board, t...[Details]
After studying the F4 FSMC method to drive the touch screen for a few days, I have gained some understanding, which are listed below. The unorganized record is only for my own reference in the future...[Details]
Automotive LCD Instrument Clock EMI Solution As early as 2014, the market size of China's automotive full LCD instrument has reached 3.506 billion yuan, and it is expected that by 2020, this s...[Details]
In the Chinese automobile market, the trend of new energy vehicles and driverless cars is leading the transformation of China's automobile industry. As the world's largest automobile market, "Chinese...[Details]
With the implementation of the first version of the NR sub-6GHz draft of 3GPP in December 2017, and the subsequent Phase 2 drafts, semiconductor manufacturers and terminal manufacturers began to ...[Details]
The adoption rate of serverless
cloud
computing
is gradually increasing, but it has not yet reached people's expectations. Various surveys show that serverless
is
still
an eme...[Details]
STM32 uses FSMC to read and write CPLD programs. CPLD is hung on the address line and data line of STM32. CPLD is regarded as an off-chip RAM for reading and writing. On the board I made, CPLD is hun...[Details]
Temperature, humidity and irradiance are must-measure items in the photovoltaic industry. However, most of the current data collection is done by storing data in USB flash drives for offline analys...[Details]