Liên hệ với chúng tôi

Đề cương khóa học

Lịch sử ngắn gọn của Linux

  • Hiểu về nguồn gốc và sự tiến hóa của Linux trong bối cảnh Hệ thống Nhúng.

Tổng quan về Phát triển Nguồn Mở

  • Giới thiệu về các nguyên tắc nguồn mở và vai trò của chúng trong phát triển phần mềm nhúng.

Giới thiệu về Linux Nhúng

  • Các khái niệm, thành phần và kiến trúc chính của hệ thống Linux nhúng.

Phát triển Chéo | Bộ Nạp Khởi Động

  • Hiểu về nhu cầu sử dụng các công cụ phát triển chéo.
  • Giới thiệu về các bộ nạp khởi động như U-Boot và tầm quan trọng của chúng trong việc khởi động một hệ thống Linux nhúng.

Xây dựng Hệ thống Linux Nhúng Tùy Chỉnh

  • Phiên bản thực hành thiết lập một hệ thống Linux nhúng tùy chỉnh cho mục tiêu phần cứng đã chọn (bo mạch phát triển dựa trên ARM hoặc MIPS).

Giới thiệu Công cụ Linux Nhúng

  • Khám phá các công cụ thiết yếu được sử dụng trong phát triển và quản lý hệ thống nhúng.

Giới thiệu về Hệ thống Xây dựng

  • Hiểu vai trò và cấu hình của các hệ thống xây dựng như Make, Bitbake, v.v., trong các dự án Linux nhúng.

Phát triển và Gỡ lỗi Ứng dụng Linux Nhúng

  • Bài tập thực hành viết và gỡ lỗi một ứng dụng cho Linux nhúng.
  • Sử dụng các công cụ phát triển phổ biến (ví dụ: GDB, Eclipse với CDT) để lập trình và khắc phục sự cố.

Trình bày Dự án Cuối hoặc Thảo luận Nghiên cứu tình huống

  • Người tham dự được khuyến nghị thảo luận về một dự án hoặc nghiên cứu tình huống mà họ có thể liên quan, áp dụng những gì đã học được trong khóa học.

Yêu cầu

  • Kiến thức cơ bản về Hệ thống Nhúng
  • Ngôn ngữ lập trình cấp cao (C hoặc C++)
 14 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (3)

Các khóa học sắp tới

Các danh mục liên quan