First of all, the board I use is the stm32f103zc series. Regarding this chip, there is an example of spi full-duplex communication in the st official library. According to my analysis, this example is...
After the completion, the 3D schematic diagram sent for proofing is as follows:When I was almost done yesterday, I found that the layout was not right:In the above layout, the signal line is long, and...
I want to write a keyboard driver. First, I define a global variable "volatile UINT32 g_keyIntIrq" in src/common/intr.c to record the pin where the interrupt occurs. How can I use this variable in my ...
DIY Notes on LED emergency lights 1. Some LED emergency power products convert the energy stored in the battery pack into a 220V mains power inverter after a power outage, which is equivalent to the c...
Looking for a part-time job, VC, MCU, ARM embedded development. I have worked on projects based on microchip series, msp430 series, S3C44B0, AT91RM9200, ST710 and other MCUs, including power system mo...
Photovoltaic inverters are the core equipment of photovoltaic systems. Their main function is to convert the direct current generated by photovoltaic modules into alternating current that meets the...[Details]
Recently, the results of the 2018 German Red Dot Design Award were announced. GoodWe, a company located in Suzhou High-tech Zone, stood out among thousands of outstanding design products from 5...[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]
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]
The status of interrupts in developing embedded systems is absolutely unquestionable. In the era of C51 microcontrollers, there were only 5 interrupts, including 2 external interrupts, 2 timer/counte...[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]
I recently upgraded MDK to V5.25 and found that there are many libraries in the Managing Run-Time Environment. Compared with the past, it is much better, from the bottom-level driver to the upper-le...[Details]
When the domestic discussion about "ZTE being banned" was hot, Alibaba officially announced the acquisition of chip supplier
Zhongtianwei
, but the investment amount was not disclosed. At t...[Details]
LAN8720 configuration: IP: 192.168.192.30 Gateway: 192.168.192.1 A high frequency of ARP packets is detected The content of the packet asks for the mac address of 192.168.192.1, and asks the resp...[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]
I slightly changed the lyrics of Yu Quan's song "Running", which seems to be
a reflection of the current state of
Huawei Cloud
. At the annual Huawei Analyst Conference held on April 17,
Zh...[Details]
At present, in the world,
the construction of
smart cities
is in the process of gradually landing from concept, and technology giants and investment giants are important participants in this...[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]
In the Huaxing Optoelectronics LCD panel
factory
located in Guangming New District, Shenzhen
, apart from a few people repairing machines, it is often difficult to see other people. Here, ev...[Details]
This program is used in the development board to generate sounds of different frequencies. The overall program is relatively simple, mainly using two timers. The code and my comments are as follows. ...[Details]