Khóa Học Embedded Linux Sử Dụng Yocto Phần 2

SKU: 7116 A Thẻ: ,

Thư Viện Cơ Điện Tử giới thiệu đến bạn – Khóa Học Embedded Linux Sử Dụng Yocto Phần 2. Khóa học giúp bạn tìm hiểu chuyên sâu về Yocto Project – Tạo layer, recipe và image của riêng bạn.

Thư viện trả phí lưu trữ tài nguyên hàng tháng, vì vậy mong nhận được Donate để duy trì, giúp bạn truy cập Tài nguyên Miễn phí này cùng hơn 2000 khóa học, ebook khác trong Kho Khóa Học. Danh Sách Tài Nguyên Miễn Phí

DONATE để duy trì Kho tài nguyên này trọn đời. —> XEM CHI TIẾT

Tổng quan

Khóa Học

Khóa Học Nước Ngoài

Cách Thức Học Tập

Học Qua Video + Tài Liệu

Ngôn Ngữ

Tiếng Anh

Thể Loại Khóa Học

Nước Ngoài Có Vietsub

Thông tin liên quan

  • Sản phẩm kỹ thuật số, người dùng tải về thiết bị cá nhân để sử dụng.
  • Không giới hạn tải xuống.
  • Quyền truy cập đầy đủ suốt đời.
  • Hỗ trợ hướng dẫn trong thời gian sử dụng.

Kho Khóa Học Miễn Phí

Giúp bạn truy cập không giới hạn 500+ khoá học, mọi lúc, mọi nơi, trau dồi vốn kiến thức.

Nội Dung

Bạn sẽ học được gì:

  • Các toán tử khác nhau được sử dụng bởi bitbake: ?=, ??=, =, +=, =+, overriding style syntax, append operator.
  • Tạo một layer: manual và automatic sử dụng bitbake-layers command.
  • Tạo một image: từ đầu và sử dụng lại image hiện có.
  • Image features: Debug tweaks, ssh server, read only root filesystem, splash screen, v.v.
  • Image variables: IMAGE_FSTYPES, IMAGE_NAME, v.v.
  • Các giai đoạn khác nhau của recipes: fetch, configure, patch, compile, v.v.
  • Recipes for C projects, Makefile based project và git repositories.
  • Logging functions được cung cấp bởi bitbake.

Chào mừng bạn đến với Embedded Linux sử dụng Yocto Phần 2.

Bạn sẽ học gì trong khóa học này:

  • Các toán tử khác nhau được sử dụng bởi bitbake: ?=, ??=, =, +=, =+, overriding style syntax, append operator.
  • Tạo layer của riêng bạn – Manual và Automatic.
  • Tạo image của riêng bạn – từ đầu và sử dụng lại image hiện có.
  • Tùy chỉnh image bằng các biến IMAGE và IMAGE_FEATURES.
  • Tạo recipecủa riêng bạn – cho các dự án C và dự án git.
  • Logging Functions do Yocto cung cấp.

Chương trình giảng dạy chuyên sâu:

Giờ 1:

  • a) Các toán tử khác nhau được sử dụng bởi bitbake.
  • b) Tạo layer của riêng bạn: Thủ công và Tự động thông qua script.
  • c) Xác minh xem layer của bạn có tương thích với yocto hay không.

Giờ 2:

  • a) Cách tạo image tùy chỉnh của riêng chúng tôi từ đầu hoặc sử dụng lại image hiện có.
  • b) Xem xét các image feature khác nhau được cung cấp bởi core-image.bbclass chẳng hạn như debug-tweaks, chọn một ssh server, read only rootfs, v.v.
  • c) Các biến tùy chỉnh khác liên quan đến image recipe.
  • d) Manifest file chứa danh sách các package được generate bởi image.

Giờ 3:

  • a) Cơ bản về Recipes.
  • b) Các task quan trọng được Bitbake thực hiện chi tiết.
  • c) Viết một recipe cho chương trình C hello world đơn giản.
  • d) Các biến khác nhau được sử dụng trong Recipe (WORKDIR, S, D, PN, PV, PR).
  • e) Khám phá WORKDIR.

Giờ 4:

  • a) Log Files (Overall Log & Recipe Logs).
  • b) Bitbake Logging Functions.
  • c) -D option of Bitbake.
  • d) Makefile Recipe.

Giờ 5:

  • a) Tự động fetching revision mới nhất.
  • b) Fetching một revision cụ thể.
  • c) Fetching một branch.
  • d) Fetching một tag.
  • e) Fetching một local repository.
  • f) Applying Patch.

Mục lục:

  •  01 – Operators.
  •  02 – Layers.
  •  03 – Image.
  •  04 – Image Features.
  •  05 – Image Variables.
  •  06 – Basics of Recipes.
  •  07 – Viết Recipes.
  •  08 – Logging.
  •  09 – Ví dụ về Recipe cho các dự project trên Makefile.
  •  10 – Recipes for git projects.
  •  11 – Notes

Khóa học này dành cho ai:

  • Các Developer muốn tìm hiểu sâu về Yocto.
5/5 - (43 bình chọn)