This article shares some basic concepts in FPGA design (such as setup time, hold time, race conditions, triggers, latches) and some design methods (such as synchronization design, delay circuit design...
Many people are familiar with smart bracelets. Although the functions of bracelets from different manufacturers vary, at their core, they all rely on various sensors. Understanding the sensors will he...
This peripheral is an AD9516 clock chip, which can output different clocks through FPGA. Now I have only implemented the SPI interface based on FPGA, but how can I initiate read and write operations o...
I used to not pay attention in class, and I regret it now!
Could you please help me analyze how this circuit adjusts the speed? What type of thyristor and double trigger diode should I choose? I hope ...
[i=s]This post was last edited by le062 on 2018-5-4 08:49[/i]Why buy such a high-energy-consuming lamp? Three words: like the sun! The following figure shows the spectrum distribution of daylight and ...
In 2017,
Sanan Optoelectronics
achieved sales revenue of 8.394 billion yuan, operating profit of 3.856 billion yuan, and net profit attributable to shareholders of the parent company of 3.1...[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]
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]
In the previous article, I wrote a simple GPIO running light test, which looked a bit monotonous. I was used to serial port debugging. If there was no serial port on the board, I had to find another ...[Details]
Recently, the " ZTE
incident"
caused by the Sino-US trade war
has caused heated discussions in the electronics industry. It not only reflects that Chinese companies are lagging behind in the...[Details]
In Windows environment, the source code is encoded in UTF-8. If the source file created by STM32CubeMX contains Chinese comments, then using STM32CubeMX to regenerate the source code will cause the C...[Details]
In 1952, Bell Labs built a 6-foot-tall automatic number recognition machine called "Audrey", which could recognize the pronunciation of the numbers 0 to 9 with an accuracy of more than 90%. And its...[Details]
When Amazon quietly launched a product called Elastic Computing Cloud 12 years ago, the Internet industry in China, across the ocean, also ushered in an unprecedented development opportunity. Let's...[Details]
In 1949, after three years of civil war, the Nationalist government was defeated and retreated to Taiwan. The political and academic circles launched a large-scale reflection on why they failed in ...[Details]
WPG Holdings announced that its subsidiary Youshang has launched a wireless smoke alarm solution based on STM and Semtech . With the development of the national economy and the enhancement of...[Details]
The STM32 watchdog has two WWDG and IWDG. The biggest difference between the two is that IWDG has only one lower limit for feeding, while WWDG, as the name implies, must be fed within a range to ensu...[Details]
Introduction: As a power electronic device, the photovoltaic inverter mainly converts the direct current generated by the photovoltaic module into alternating current. Because there are thousands o...[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]
STM32 has three startup modes. In RM0008 downloaded from the ST official website, you can find the startup-related configuration instructions: Translated into Chinese: The storage media corresp...[Details]