As an embedded engineer, how can you write efficient and clear C language programs?
Use C language thinking to construct the program structure
· Have a good foundation in C language algorithms to impl...
[b][color=#5E7384]This content is originally created by EEWORLD forum user [size=3]mk0007[/size]. If you need to reprint or use it for commercial purposes, you must obtain the author's consent and ind...
Beijing Aidizhiruan Information Technology Co., Ltd. is urgently hiring a senior engineer for embedded Linux development. Work method: full-time. Work location: Beijing Shangdi Science and Technology ...
I am using au1200 cpu. My hardware has no network. I start it by burning the bootloader into nor flash and putting the kernel into the sd card. I am debugging the touch screen. The touch screen driver...
[i=s]This post was last edited by le062 on 2018-11-5 05:53[/i] The Vllink lite hardware made with GD32F350 is very simple: [list=1] [*]One SPI to implement SWD timing[*]Two SPI master-slave cooperatio...
When talking about Chinese chips, Ni Guangnan is indispensable. Let’s learn more about the relevant content with the embedded editor.
Since he co-founded Lenovo in 1985, Ni Guangnan has been s...[Details]
Profit growth of 85% in 2017, target revenue of 12.5 billion yuan in 2018: The company released its 2017 annual report, achieving revenue of 8.886 billion yuan, a year-on-year increase of 48.01%; prof...[Details]
1. Function prototype In the function library officially provided by STM32, you can find functions like HAL_Delay(). This function uses a timer to achieve a more accurate time delay and provides it...[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]
The Wassenaar Arrangement, everything started during the Cold War. Let's learn more about it with the embedded editor.
background
After the end of World War II, the United States ...[Details]
With the development of the automobile industry, more and more automotive electronic components are being used in modern cars, providing better safety, comfort and economy for cars. In the past, cars...[Details]
Independent watchdog (IWDG) and low power mode are often used in STM32 development. The watchdog is to detect and solve faults caused by software errors, and the low power mode is to enter sleep mode...[Details]
The independent watchdog of STM32 is driven by a dedicated internal 40Khz low-speed clock, that is, it is still effective even if the main clock fails. Here we need to note that the clock of the inde...[Details]
A crystal oscillator can be electrically equivalent to a two-terminal network consisting of a capacitor and a resistor in parallel and a capacitor in series. In electrical engineering, this network h...[Details]
I encountered a problem when debugging the STM32 system clock setting: TIM2 timing 1Ms, TIM2 interrupt service function time++, LED state changes when time=100. After the program runs, I found that t...[Details]
DMA: 1. When using DAC, when the converted analog signal is output through the IO port, why is the IO port also configured to input mode? PS: The stm32 manual defines that PA4 and PA5 are connected...[Details]
Microcontroller programming: Find the maximum number and store it in the BIG unit. Assume that the internal RAM stores a group of unsigned numbers starting from the LIST unit, with the number of data...[Details]
Please help me analyze the clock cycles occupied by the following delay program. Seek to explain: DELAY: MOV R6, #13 DELAY1: MOV R5, #250 DELAY2: NOP DJNZ R5, DELAY2 DJNZ R6, DEL...[Details]
I have been working on single-chip microcomputers for several years, and I have always wanted to make a series of summaries. It happened to rain today. As the saying goes: Rainy days are good for...[Details]