Next Section: 串口工作原理1650 plays

5 秒后自动播放下一节
  Watch Again

Linux embedded development + driver development video tutorial

Introduction >
ChapterCourseware
Chapter1ARM architecture and assembly

Introduction to ARM

01 Hours11 minutes49 seconds

ARM architecture

53 minutes43 seconds

ARM assembly instruction construction format

01 Hours00 minutes09 seconds

Detailed explanation of ARM assembly instructions

01 Hours07 minutes59 seconds

led light experiment

42 minutes35 seconds
Chapter2Development board peripheral driver

mixed c and assembly programming

43 minutes50 seconds

computer storage media

51 minutes20 seconds

GPIO driver programming

35 minutes30 seconds

buzzer bare board driver

15 minutes58 seconds

Bootloader function introduction

35 minutes05 seconds

Clock initialization settings

47 minutes00 seconds

210 clock

27 minutes49 seconds
Chapter3Peripherals and bootloader

Serial port working principle

55 minutes36 seconds

Serial port bare board driver code

36 minutes55 seconds

How memory works

43 minutes47 seconds

nandflash working principle

53 minutes28 seconds

Linux environment and bootloader programming

38 minutes38 seconds
Chapter4ARM interrupt programming

Soft interrupt trigger

38 minutes01 seconds

Swi soft interrupt coding implementation

47 minutes16 seconds

Hardware interrupt model principle

24 minutes48 seconds

2440 interrupt principle

14 minutes58 seconds

How k1 interrupt works

48 minutes02 seconds

K1 interrupt coding implementation

19 minutes15 seconds
Chapter5Kernel startup process and kernel core structure

bootloader and kernel startup process

49 minutes22 seconds

Flash bootloader and kernel

30 minutes02 seconds

bootloader and kernel compilation

29 minutes02 seconds

Write kernel process

08 minutes48 seconds

android output information

06 minutes56 seconds

linked list

46 minutes56 seconds

linked list api

12 minutes09 seconds

Queues and red-black trees

36 minutes03 seconds
Chapter6linux character device

Character device driver and file correspondence

35 minutes12 seconds

kernel module loading

46 minutes44 seconds

character device

45 minutes16 seconds

led character device driver

40 minutes20 seconds
Chapter7linuxinterrupt

Linux interrupt handling model

44 minutes14 seconds

linux interrupt upper and lower half processing

33 minutes58 seconds

gpio driver and nfs

39 minutes22 seconds

tasklets and work queues

44 minutes15 seconds
  • CancelreplySending
  • Cancelpost a noteSending