How can I check the number of execution steps of a program in IAR? I want to calculate the execution time of the subroutine based on the number of execution steps. Please give me more advice and be mo...
I would like to ask an expert, what are the five most important knowledge that an embedded (software/hardware) engineer needs? Can you simply list the corresponding five books? Thank you....
How to write a communication program between 51 MCU and FPGA? Define a 16-bit register. When the upper four bits are 0000, it controls another register when it is 0001. And so on. How to write a progr...
I was lucky enough to get the new book by [url=https://home.eeworld.com.cn/space.php?uid=66265&op=bbs]zhaojun_xf[/url]. First of all, I would like to express my gratitude for the award: Thank you EEwo...
"Originally, there are many people who can design very good
chips
, but the market does not give domestic
chips
the opportunity to iterate, and domestic companies cannot give engine...[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]
0. Preparation First use st-link to connect the stm32 core board and PC for burning St-link Stm32 3.3V 3.3V GND GND SWDIO PART SWCLK DCLK Then connect with USB serial port board to v...[Details]
Recently, the "Smart Photovoltaic Industry Development Action Plan (2018-2020)" jointly issued by six departments has put this concept on the forefront. Photovoltaic smart solutions will become the ne...[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]
With the development of information technology, intelligence, informatization and networking have become the development trend of modern industrial control. Since the 1980s, the rapid development...[Details]
From the functional classification, it can be divided into: 1. Active control ADAS: ACC/AEB/LKS, etc. 2. Warning ADAS: FCW/LDW/PCW, etc. 3. Other auxiliary ADAS: BSD/ADB/panora...[Details]
As shown in the figure, the author soldered a STM32F207VET6 board using a TQFP (32-100PIN) 0.55MM to direct plug adapter board. The board leads out the SWD debug interface (only PA13 and PA14 are occ...[Details]
When STM32 uses JTMS (PA13) and JTCK (PA14) as normal I/O ports, add the following code before initialization (the order cannot be reversed): RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); G...[Details]
The key is the configuration of registers. The T1 timer (16 bits) of CC2530 needs to configure three registers: T1CTL, T1STAT, IRCON Here is just a brief introduction. For more details, please refer ...[Details]
The frequency calculation formula of the PWM wave generated by the output comparison mode of the timer is: 72M/((2*(arr+1))*(psc+1) ) For example, if you set: PWM_Init(1000-1,72-1); (PWM_Init(arr,psc...[Details]
Single-chip microcomputer experiment design: It is required to use 8951 series single-chip microcomputer, design a pulse generator with a pulse width duty cycle of 50%, 25% adjustable, and a period o...[Details]
MCS-51 single-chip microcomputer timer/counter experiment programming program Programming requirements: 1. Connect a light-emitting diode LED to the P1.0 pin, light up for two seconds, turn off for o...[Details]
;The hardware connection circuit of the 51 single-chip microcomputer is as follows: ;P1.3 and P1.4 are each connected to a button; ;P0.0 and P0.3 are each connected to a light-emitting diode; ;P2.0~P...[Details]
Arduino programming is easy to learn, but it has to be used with an Arduino control board, which makes it more expensive and bulky. In addition, most circuits other than the microcontroller circu...[Details]