Author name: admin

Linux embedded khác gì với Linux kernel? Lộ trình phát triển cho 1 Linux kernel developer ở Việt Nam.

Linux embedded và Linux kernel là hai lĩnh vực khác nhau trong lĩnh vực phần mềm hệ thống. Để làm được về embedded Linux, chúng ta bắt buộc phải học một chút về Linux kernel vì các driver sẽ chạy ở dưới tầng này. Tuy nhiên, Linux embedded development và Linux kernel development là 2 …

Linux embedded khác gì với Linux kernel? Lộ trình phát triển cho 1 Linux kernel developer ở Việt Nam. Read More »

System call

1. Giới thiệu chung System call là một cơ chế trong Linux cho phép các ứng dụng trong user space có thể tương tác với kernel space Khi người dùng tương tác với các chương trình khác nhau yêu cầu tài nguyên hệ thống như mạng, hệ thống tệp, bộ nhớ và CPU. Chương trình …

System call Read More »

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 »

Scroll to Top