Bài Đang Viết

[FreeRTOS] Task Management

1.1 Giới Thiệu Nội dung chương này gồm có: Đồng thời chương này cũng thảo luận về: 1.2 Các Hàm Task (Task Functions) Task (tác vụ) là những hàm được viết bằng C. Các task phải tuân theo prototype như dưới đây. Prototype này định nghĩa một hàm có một tham số là con trỏ […]

[FreeRTOS] Task Management Read More »

API and HAL Fundamentals (Phần 2)

7. Evaluating HAL Characteristics Có nhiều cách để nhà phát triển đánh giá một HAL sẽ đạt yêu cầu hệ thống hay không. Theo tôi thấy thì KT Matrix là một phương pháp hỗ trợ việc đánh giá này. KT Matrix cho phép nhà phát triển định danh tất cả đặc điểm cần xem xét

API and HAL Fundamentals (Phần 2) Read More »

[Học BeagleBone Black Cơ Bản] Chương 7: Kernel

Kernel là trái tim của hệ điều hành Linux (Linux operating system). Nó là phần mềm nhận các yêu cầu cấp thấp (low-level request), như là đọc hoặc ghi file, hoặc đọc và ghi các chân GPIO (general-purpose input/output) và ánh xạ (map) chúng tới phần cứng. Khi bạn cài đặt một phiên bản mới của OS (Xác minh rằng bạn có phiên bản HĐH mới nhất trên Bone), nghĩa là bạn cài một phiên bản của kernel.

[Học BeagleBone Black Cơ Bản] Chương 7: Kernel Read More »