This is the program encapsulation library of ATmega16A chip. You don't need to configure the registers anymore, which is convenient for program development! It's just a simple version. avr_conf.h is t...
MIB is the device status information saved by the agent. If the device's own information is organized in other ways, such as shared memory, global variables, and structures, then as long as the device...
We all know that rectification and filtering are required in AC---DC. In the books I have read, there is no clear statement on how to choose the filter capacitor. They all say that the capacitance val...
The initial password is 000000. Press 1 to enter the password and press 2 to change the password. The simulation and circuit diagram are done. Unfortunately, I have drawn too many jumpers on the PCB b...
The chip was an MSP430F1232 bought on Taobao. The high-speed crystal oscillator started to oscillate without software settings, and Jtag could not connect to it. Later, I decisively changed to a physi...
The most significant event in the technology circle during this period is undoubtedly the news that ZTE was banned by the United States. Once the news came out, it shocked the entire Chinese techno...[Details]
Photovoltaic inverters are the core equipment of photovoltaic systems. Their main function is to convert the direct current generated by photovoltaic modules into alternating current that meets the...[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]
The status of interrupts in developing embedded systems is absolutely unquestionable. In the era of C51 microcontrollers, there were only 5 interrupts, including 2 external interrupts, 2 timer/counte...[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]
Development Background: 1. Main chip - STM32F207VCT6; 2. TCP/IP protocol stack - LWIP, transplanted based on ST routines; 3. Operating system - none (bare metal); Anomalies: 1. Power on the device wi...[Details]
With the implementation of the first version of the NR sub-6GHz draft of 3GPP in December 2017, and the subsequent Phase 2 drafts, semiconductor manufacturers and terminal manufacturers began to ...[Details]
Unlike three years ago, today's
artificial intelligence
is no longer just a floating concept, and the venture capital circle has begun to explore the various possibilities of this technolog...[Details]
The implementation of CAN driver under embedded operating system Android requires not only adding CAN driver device in Linux kernel, but also implementing the call of Android HAL layer. Taking S5...[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]
In recent years, in addition to Huawei Kirin
chips
in the mobile phone industry
, Xiaomi's own processor Pengpai S1, AI
chip
start-ups such as Cambrian, Horizon, and Deephi Technolo...[Details]
The analog watchdog of the ADC is used to check if the voltage is out of bounds. It has two upper and lower bounds, which can be set in the registers ADC_HTR and ADC_LTR respectively. The library fun...[Details]
STM32 has two watchdogs: independent watchdog and window watchdog. This article mainly introduces the use of independent watchdog. Independent watchdog (IDWG): driven by an independent 40KHZ low-sp...[Details]
This is a "cooperation" that is related to the future development of China's semiconductor industry. Let's follow the embedded editor to learn more about the relevant content.
Last week, a...[Details]