-
The function declared with reentrant is a reentrant function. A reentrant function can be called by multiple processes at the same time. When a reentrant function is executed, another process can int...[Details]
-
Bit manipulation A common task is to program a microcontroller (MCU) to turn bits of an IO register on or off. Fortunately, standard C has good and suitable bit manipulation capabilities without reso...[Details]
-
As the COVID-19 prevention and control situation in various countries and regions in Asia gradually improves, the economy and production have recovered. As a comprehensive service platform for the au...[Details]
-
In embedded software development, utilizing full application trace provides developers with endless possibilities for analyzing the behavior of their products. With full visibility into their appli...[Details]
-
1 uC/OS-II version and integrated development environment for C8051F020 microcontroller
The µC/OS-II kernel uses version V2.52. Although Silicon Lab provides free integrated development environment f...[Details]
-
According to the Ministry of Industry and Information Technology's micro-report, the Operation Monitoring and Coordination Bureau of the Ministry of Industry and Information Technology recently relea...[Details]
-
Simulating
the output bias current of
a current mirror
is simple. You simply add the input current and measure the output current and calculate the difference. However, the output bias c...[Details]
-
Recently, the Shanghai Economic and Information Commission announced the planned support units for the 2019 Special Fund for Software and Integrated Circuit Industry Development (software and informa...[Details]
-
Reversing radar is a car safety aid that helps drivers detect obstacles when reversing by using ultrasonic or radar technology. It works by emitting harmless ultrasonic or radar signals and calcula...[Details]
-
1. UXTB ---- Unsigned extend byte
UXTB Wd , Wn is equivalent to UBFM Wd , Wn ,#0,#7
即:Wd = ZeroExtend(Wn 7:0 )
Take a byte from Wn, assign it to Wd, and fill the upper 3 bytes...[Details]
-
Smart lights
are becoming more and more popular and are steadily becoming a key part of smart homes. Smart lights enable users to control lights through an application on their smartphones, w...[Details]
-
I have been using STM32 to do projects for a while, but I suddenly found that I don’t know anything about NVIC, so today I reviewed the knowledge of NVIC and my own understanding of NVIC interrupt pr...[Details]
-
With the development of science and technology, the domestic security industry has developed by leaps and bounds in recent years. Wireless remote controls have also been applied in the security marke...[Details]
-
This solution is based on the 8-bit single-chip SAF-XC846 + IPP120N06, Infineon XC866 series microcontroller, with a clock rate of 27 MHz, 6-way PWM designed for motors, high-speed analog-to-digita...[Details]
-
The ARM architecture is the foundation on which every ARM processor is built. The ARM architecture has evolved over time to include architectural features that address growing new features, high pe...[Details]