Introduction to ARM
01 Hours11 minutes49 secondsARM architecture
53 minutes43 secondsARM assembly instruction construction format
01 Hours00 minutes09 secondsDetailed explanation of ARM assembly instructions
01 Hours07 minutes59 secondsled light experiment
42 minutes35 secondsmixed c and assembly programming
43 minutes50 secondscomputer storage media
51 minutes20 secondsGPIO driver programming
35 minutes30 secondsbuzzer bare board driver
15 minutes58 secondsBootloader function introduction
35 minutes05 secondsClock initialization settings
47 minutes00 seconds210 clock
27 minutes49 secondsSerial port working principle
55 minutes36 secondsSerial port bare board driver code
36 minutes55 secondsHow memory works
43 minutes47 secondsnandflash working principle
53 minutes28 secondsLinux environment and bootloader programming
38 minutes38 secondsSoft interrupt trigger
38 minutes01 secondsSwi soft interrupt coding implementation
47 minutes16 secondsHardware interrupt model principle
24 minutes48 seconds2440 interrupt principle
14 minutes58 secondsHow k1 interrupt works
48 minutes02 secondsK1 interrupt coding implementation
19 minutes15 secondsbootloader and kernel startup process
49 minutes22 secondsFlash bootloader and kernel
30 minutes02 secondsbootloader and kernel compilation
29 minutes02 secondsWrite kernel process
08 minutes48 secondsandroid output information
06 minutes56 secondslinked list
46 minutes56 secondslinked list api
12 minutes09 secondsQueues and red-black trees
36 minutes03 secondsCharacter device driver and file correspondence
35 minutes12 secondskernel module loading
46 minutes44 secondscharacter device
45 minutes16 secondsled character device driver
40 minutes20 secondsLinux interrupt handling model
44 minutes14 secondslinux interrupt upper and lower half processing
33 minutes58 secondsgpio driver and nfs
39 minutes22 secondstasklets and work queues
44 minutes15 seconds