-
Several version numbers of ARM
ARM kernel version number: ARMv7
ARM SoC version number: Cortex-A8
Chip model: S5PV210
The developmen...[Details]
-
AI is only suitable for writing a framework when you don't understand it. For specific details, you still need to read books, data manuals, etc.
The indicator light is connected to P...[Details]
-
Specific implementation functions
(1) When the human body sensing mode button (there is no human body sensing sensor in the simulation, so the button is used to simulate it) is pressed, the hu...[Details]
-
It’s all useful information, just be sure to remember a few steps.
1. Install the platformio plugin in vscode.
After installation, the PlatformIO home icon will appear in the status...[Details]
-
In the field of electronic engineering, crystal oscillators are hailed as the heart of digital circuits; this section will first outline their common types.
#Crystals
A type of crysta...[Details]
-
Nand flash
There are 8 pins from data0 to data7 on the schematic diagram
The capacity is 256M*8bit, so the address bit should be 28 bits. There are only data0-data7 on the schematic d...[Details]
-
Our Linux system and bootloader are working in SVC mode! ! How to set the processor to SVC mode?
The lowest 5 bits of the CPSR register or SPSR register can set the mode. Set the 5...[Details]
-
In fact, I have already introduced the meaning of some of the symbols in my blog a long time ago. For details, you can refer to my second blog "What do some symbols in .bat configuration files mean...[Details]
-
I downloaded the ds18b20 code of Lixin's mini2410 from the website, modified it, and successfully implemented the ds18b20 driver of Tiny6410.
【Program List】
ds18b20.c
...[Details]
-
When writing a Linux driver, I want to use a certain pin as an external interrupt. But when calling
int request_irq(unsigned int irq,
void (*handler)(int irq, void *dev_id, struct p...[Details]
-
Why is it “PC = PC + 8”?
“PC = PC + 8” is actually confusing. The real meaning of “PC = PC + 8” should be:
Execution code address = PC - 8;
That is to say, "the address pointed to by...[Details]
-
The C language runtime needs and the significance of the stack:
The "C language runtime" requires certain conditions, which are provided by the assembler. The C language runtime mainly require...[Details]
-
; Data block copy
;
AREA cpData, DATA, READWRITE
align 4 ; Four-byte alignment
buf1 space 12345
align 4 ; Four-byte alignment
buf2 space 12345
AREA cpCode, CODE, READON...[Details]
-
ARM processors have been developed for many years, with many architectures and many different cores.
The architectures are armv1 v2 v3 v4 v5 v6 v7
There are too many cores, for example, a...[Details]