Embedded Linux
Từ bootloader, kernel, device tree đến rootfs và driver: dựng hệ Linux hoàn chỉnh cho board thật.
linuxbspkernel
Tác giả devlinux1 Học viên5

Quyền lợi của học viên
- Nhận chứng nhận hoàn thành khóa học khi đạt 80% nội dung
- Support 1-1 cùng giảng viên, hỏi đáp trong cộng đồng học viên
- Truy cập linh hoạt, mọi lúc mọi nơi
- Làm dự án thực tế, xây dựng portfolio cá nhân
Bạn sẽ học được gì
- Process, thread và đồng bộ trên Linux
- Thao tác file system và file I/O
- IPC cơ bản: pipe, FIFO, queue, shared memory, socket
- IPC nâng cao: D-Bus, gRPC, ZeroMQ, DDS, SOME/IP
- Viết kernel module và character driver
- GPIO, I2C (SSD1306); build QEMU và Yocto
Giáo trình
8 chương · 40 bài học · 40 giờ học
Chương 1: Linux File System2 bài
- Linux File System OverviewHọc thử
- Linux File Operations
Chương 2: Linux Process3 bài
- Linux Process OverviewHọc thử
- Linux Process Management
- Linux Process Operations
Chương 3: Linux Thread4 bài
- Linux Thread Overview
- Linux Thread Management
- Linux Thread Operations
- Linux Thread Synchronization
Chương 4: IPC Cơ bản8 bài
- Linux IPC Overview
- Linux IPC Pipe
- Linux IPC FIFO
- IPC Message Queue
- IPC Shared Memory
- Linux IPC Semaphore
- Linux IPC Signal
- Linux IPC Socket
Chương 5: IPC Nâng cao10 bài
- Advanced IPC OverviewHọc thử
- Linux IPC D-Bus
- Linux IPC gRPC
- Linux IPC ZeroMQ
- Linux IPC DDS
- Linux IPC SOME/IP
- Linux IPC Zenoh
- Linux IPC iceoryx2
- Linux IPC Mailbox
- IPC Selection Guide
Chương 6: Môi trường QEMU và Yocto2 bài
- Build QEMU và khởi động Raspberry Pi 4
- Build Yocto cho Raspberry Pi Zero 2 W và chạy thử trên QEMU
Chương 7: Kernel Module và Driver10 bài
- Linux Kernel Module: Hello World
- Linux Character Device Driver
- Linux GPIO Legacy: Điều khiển LED bằng ioremapHọc thử
- Linux GPIO Subsystem: GPIO-based và descriptor-based
- Linux Device Tree Overview
- Device Tree Overlays
- Linux I2C Subsystem Overview
- Linux I2C Driver cho màn hình OLED SSD1306
- Linux SPI Subsystem Overview
- Linux SPI Driver cho màn hình OLED SSD1306
Chương 8: Git thực hành1 bài
- Git thực hành từ cơ bản đến nâng cao
Đánh giá
Chưa có đánh giá nào. Đánh giá của học viên sẽ hiển thị ở đây sau khi họ hoàn thành khóa học.
Chứng nhận hoàn thành khóa học
Khi hoàn thành tối thiểu 80% nội dung khóa học, bạn nhận chứng nhận hoàn thành khóa học của DevLinux Academy.
Chứng nhận ghi rõ tên khóa Embedded Linux, trình độ trung cấp và ngày hoàn thành.

Đã hoàn thành xuất sắc khóa học Embedded Linux
