-
In this article, we will introduce the most common choices for core processor architectures used in AI systems from three perspectives: scalar, vector, and spatial. For each case, we will make some g...[Details]
-
Beautiful music can be heard in every street and alley, but do you know how the audio transformers that work hard behind these beautiful sounds transmit these sounds? What are the differences betwe...[Details]
-
The capacity of a battery depends on the amount of charge and discharge, in addition to some factors of the battery itself. Obviously, if the charge and discharge of the battery can be recorded all...[Details]
-
I want to make a rolling ball control system, so I wrote an MPU6050 driver first. The microcontroller source program is as follows: #include REG52.H #include math.h //Keil library #include stdio....[Details]
-
According to Gartner's latest forecast, global end-user spending on public cloud services will increase by 18.4% in 2021, reaching a total of US$304.9 billion (US$257.5 billion in 2020). It is expect...[Details]
-
RISC and CISC, this pair of enemies, have been in constant entanglement since the day they were born. Until today, after years of development, both have opened up a world in their respective fields a...[Details]
-
It took me more than a day of intermittent work to finally port nRF24L01 from C51 to STM8, paying main attention to the timing and I/O port configuration.
Source program:
/*******...[Details]
-
Optimizing a program usually refers to optimizing the program code or the program execution speed. Optimizing code and optimizing speed are actually the same thing. Generally, if the code size is opt...[Details]
-
TUV SÜD Group (hereinafter referred to as "TUV SÜD") has released a new version of the "White Paper on Global Market Access for New Energy Vehicle Battery Systems" (hereinafter referred to as the "Wh...[Details]
-
The burning process was full of twists and turns. It took two days to burn uboot into RAM through DNW and then update it through fastboot. First of all, the SD card burning has not been completed y...[Details]
-
Printf usage of multiple serial ports under STM32
The way of adding printf() to the program on the Internet is generally like this (briefly mentioned):
1. Configure GPIO, USART, RCC Configuration ...[Details]
-
// Clock defaults // FLL clock FLL select XT1 // Auxiliary clock ACLK selects XT1 32768Hz // Main system clock MCLK selection DCOCLKDIV 8000000Hz // Subsystem clock SMCLK selection DCOCL...[Details]
-
1. Detection of high voltage diodes Use the multimeter "R×10k" to measure the two ends of the high-voltage diode. Its forward resistance is about 8 to 10 kΩ, and its reverse resistance is... If t...[Details]
-
Many netizens who are new to 51 microcontrollers may have this question: What is AT89S51? Books and online tutorials all mention 8051, 89C51, etc. I have never heard of 89S51?!
Here, beginners need...[Details]
-
Recently, ARM Technology (China) Co., Ltd. (hereinafter referred to as "ARM Technology") and Zhuhai Allwinner Technology Co., Ltd. (hereinafter referred to as "Allwinner Technology"), a...[Details]