Khóa Học Embedded Linux Từng Bước Sử Dụng Beaglebone Black
Thư Viện Cơ Điện Tử giới thiệu đến bạn – Khóa Học Embedded Linux Từng Bước Sử Dụng Beaglebone Black. Một khóa học toàn diện và thiết thực về tìm hiểu các hệ thống Embedded Linux trên phần cứng Beaglebone.
0 ₫
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
Như tên gọi của nó, Embedded Linux gồm có 2 phần embedded và Linux. Điều kiện cần và đủ để tìm hiểu về chủ đề này là phải có kiến thức nền tảng về embedded và biết cách sử dụng Linux cơ bản.
Ngày nay, các thiết bị nhúng Linux hiện diện ở khắp mọi nơi từ chiếc smartwatch nhỏ bé đến Tivi hay chiếc điện thoại di động phức tạp, đến siêu máy tính, xe ô tô và cả tàu vũ trụ,…Những điều này làm cho embedded Linux trở thành một miền đất đầy hứa hẹn cho những ai đam mê và chinh phục nó.
- Khóa học được thiết kế dành cho đối tượng từ Sơ cấp đến nâng cao.
- Một khóa học toàn diện và thiết thực về tìm hiểu các hệ thống Embedded Linux trên phần cứng Beaglebone.
- Thực hành 100% và giải thích từng bước bằng phần cứng.
- Khóa học này làm sáng tỏ việc học Embedded Linux System và chạy embedded Linux cũng như các thành phần khác nhau của nó trên phần cứng Beaglebone.
Tìm hiểu ARM Linux system, Embedded Linux building blocks, Busybox, Beaglebone interfacing Project, v.v.
Bạn sẽ học được gì?
- Tìm hiểu ROM –Uboot-Kernel boot process trên các hệ thống Linux-ARM và Testing.
- Kernel, Bootloaders compilations Step-by-Step và testing trên Phần cứng Beaglebone.
- U-Boot, MLO, SPL, explanation và Testing.
- Tìm hiểu các sub system khác nhau của AM335x SOC như GPIO, I2C, MMC, boot modes, v.v.
- Tìm hiểu platform devices và cách thức hoạt động của nó.
- Hiểu các tệp cấu hình bo mạch ARM.
- Linux device Tree.
- Tìm hiểu các boot mode khác nhau của AM335x.
- Cập nhật hệ điều hành eMMC và khởi động hệ điều hành Debian mới.
- Serial booting (UART).
- TFTP booting.
- NFS booting.
- Beaglebone Networking.
- Busybox compilations và Testing.
- Định cấu hình và sử dụng Buildroot trên Beablebone.
- Viết uEnv dot txt từ đầu và Testing.
- Sử dụng các công cụ I2C trên BBB.
- Các Hardware interfacing project và ‘C’ application development bằng Eclipse IDE.
- Lập trình GPIO.
- Interfacing external LED, 7 segment displays và code development.
- Interfacing LCD và các dự án liên quan.
- Interfacing MPU6050 sensor và Cảm biến góc nghiêng.
- Lập trình EEPROM.
Mục lục:
- 01 – Giới thiệu: BBB board và SOC.
- 02 – Cài đặt “Ubuntu16” trên virtual box.
- 03 – Tổng quan AM335x Functional block.
- 04 – Beaglebone Linux booting Process.
- 05 – BBB eMMC update (Windows host).
- 06 – BBB eMMC update (Ubuntu host).
- 07 – Linux Device Tree.
- 08 – uEnv.txt và Initramfs.
- 09 – Booting BBB qua Serial Port.
- 10 – Booting BBB qua TFTF protocol.
- 11 – U-boot.
- 12 – Tìm hiểu Linux Source Tree.
- 13 – Busybox (minimalist Root file system).
- 14 – Buildroot.
- 15 – Eclipse setup for BBB.
- 16 – AM335X pin details, gpios và SYSFS control.
- 17 – External LED interfacing.
- 18 – 7 Segment LED interfacing.
- 19 – 4 digit 7 segment LED interfacing.
- 20 – MPU6050 Interfacing và Tilt sensing application.
- 21 – 16×2 LCD interfacing.
Khóa học này dành cho ai:
- Những sinh viên đang muốn khám phá thế giới Linux trên ARM.
- Các chuyên gia hoặc sinh viên làm việc trên các hệ thống Embedded Linux.
