I'm making an SPI to CAN adapter board recently, and I'm feeling very confused. I don't know how to connect the SCK of MCP2515 to the SPI interface of 430. SCK is connected to P8.4, and the pin descri...
TL494 is a fixed frequency pulse width modulation circuit, which includes all the functions required for switching power supply control and is widely used in single-ended forward dual-tube, half-bridg...
The built-in variable {OPT} of the ARM assembler is interpreted as: the current setting list option value, OPT is used to save the current list option, change the option value, and restore its origina...
Figure 1Figure 2The above two figures are both power-off protection circuits. What is the principle of power-off protection in Figure 1?For Figure 2, why do we need to add D7 and R36? The original fig...
Recently, the U.S. Department of Commerce announced that it would prohibit companies in the country from selling any electronic technology or communication components to ZTE, a Chinese communicatio...[Details]
【JDPCB】Qisda is introducing smart factories in phases. Chairman Chen Qihong said yesterday (25th) that through high automation, order delivery can be accelerated. The current benefits have reached a...[Details]
1. Principle 1. Infrared emission protocol The infrared transmission protocol has been written in the previous article , so I will not repeat it here. 2. Timer counting and input capture A timer...[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]
1. Purpose Since the number of times the STM32 FLASH can be erased and written is limited, in order to protect our FLASH and extend the use time of the MCU, we can debug on the SRAM. SRAM is a ...[Details]
In the actual project development process, hardware circuits often need to be modified, and the modified parts need to modify the driver. Thinking about the coming and going of such requirements is t...[Details]
I have read the source code of mbed these days, and the interface encapsulation for upper-level application calls is quite good. The code quality is relatively high, the comments are also very detai...[Details]
The program got stuck during LCD initialization. Through hardware debugging, it was found that it was stuck in the Delay_ms() function. Going to the definition, it was found to be a macro definition ...[Details]
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]
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]
Serial Port: 一. USART_ITConfig(USART1, USART_IT_TXE, ENABLE): As long as the transmit register is empty, there will always be an interrupt. Therefore, if you are not sending data, turn off the tran...[Details]
On April 18-19, 2018, at the "Second Distributed Photovoltaic Carnival" held in Hangzhou, Jinko Power and China New Energy Assets Investment, Financing and Trading Platform (hereinafter referred to as...[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]
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]
Recently, Zhejiang Lipu Crushing Equipment Co., Ltd. invested 50 million yuan to build a new "annual production of 1,200 high-efficiency and energy-saving ultra-fine pulverizer construction project...[Details]