Author name: admin

Uboot

1 Tổng quan Khi cấp nguồn 1 PC lên, trước khi hệ điều hành chiếm quyền điều khiển phần cứng thì phải có 1 phần mềm khác đã được chạy bởi phần cứng. Phần mềm được chạy đầu tiên đó chính là bootloader. Nhiệm vụ của bootloader chính là load hệ điều hành vào hệ …

Uboot Read More »

I2C Trong Linux

1. Giới thiệu chung Trong các hệ thống Embedded nói chung cũng như các hệ thống Linux Embedded nói riêng, chúng đều cần các dữ liệu lấy từ bên ngoài thông qua các cảm biến như: ánh sáng, nhiệt độ, độ ẩm,… Thông thường, các cảm biến này thường không đi liền với SoC mà …

I2C Trong Linux Read More »

Những vấn đề thường gặp trong Linux Embedded

Trong nội dung bài viết, chúng ta cùng nhau tìm hiểu về những vấn đề về mặt kỹ thuật thường gặp trong các dự án khi đi làm 1. Platform driver và device driver Platform driver Platform driver là những driver thao tác trực tiếp lên thanh ghi của các module trên vi điều khiển. …

Những vấn đề thường gặp trong Linux Embedded Read More »

Device Tree

1. Tổng quan Với sự phát triển của khoa học công nghệ, trong hệ thống nhúng (embedded system), ngày càng có nhiều phần cứng được ra đời và sử dụng. Việc xác định và cấu hình các thiết bị phần cứng có thể trở nên phức tạp. Do đó, cần có một phương pháp chuẩn …

Device Tree Read More »

Shared Memory

1. Giới thiệu chung Shared memory ( bộ nhớ được chia sẻ ) là một cơ chế giao tiếp giữa các tiến trình (IPC) trong Linux và các hệ thống Unix khác. Shared memory là bộ nhớ được chia sẻ giữa hai hay nhiều process khác nhau. Ở đây, các process chia sẻ một vùng …

Shared Memory Read More »

Scroll to Top