🌱 Khái niệm Reentrancy - Reentrant Function / Atomic Variables
🌱 Khái niệm Reentrancy - Reentrant Function / Atomic Variables Hầu như mọi hệ thống nhúng đều sử dụng các ngắt - Interrupt ; và/hoặc hỗ trợ hoạt động đa nhiệm ( multitasking ) hoặc đ…
🌱 Khái niệm Reentrancy - Reentrant Function / Atomic Variables Hầu như mọi hệ thống nhúng đều sử dụng các ngắt - Interrupt ; và/hoặc hỗ trợ hoạt động đa nhiệm ( multitasking ) hoặc đ…
🌱 Cấu trúc dữ liệu: Queue - Priority Queue Ở những bài viết trước, mình đã cùng mọi người tìm hiểu về cấu trúc dữ liệu Queue, cách triển khai Linear Queue, Circular Queue và sử dụng …
🌱 Lộ trình học Lập trình Nhúng trên kênh Lập trình - Điện tử Cảm ơn các bạn đọc đã theo dõi và ủng hộ Blog Lập trình - Điện tử , và hiện tại là cả kênh Youtube Lập trình - Điện tử . …
🌱 RTOS 11 - Mutex: Giải pháp Hiệu Quả cho Race Condition Ở những Post trước mình đã giới thiệu về Binary Semaphore và Counting Semaphore , đó là những cơ chế đồng bộ task và …
🌱 RTOS 10. Hiểu về Race Condition và Cách Phòng Tránh Hiệu Quả Một vấn đề mà developer thường xuyên phải đối mặt trong RTOS hay cả multi-thread đó là Race Condition , dịch nghĩa r…
🌱 RTOS 09. Đồng bộ hóa giữa các Task với Counting Semaphore Ở post trước chúng ta đã cùng tìm hiểu về Binary Semaphore , là một trong các cơ chế đồng bộ task trong RTOS. …
🌱 RTOS 08. Đồng bộ hóa giữa các Task với Binary Semaphore Mặc dù các Task trong RTOS được coi là độc lập với nhau, tuy nhiên, các tài nguyên chúng sử dụng thì lại không hề …
🌱 RTOS 07. Giao tiếp giữa các task bằng cơ chế hàng đợi - Queue Như mình giới thiệu ở những bài trước, chúng ta đã có những hiểu biết nhất định về RTOS. Vậy thực chất các task là …
🌱 RTOS 06. Context Switch - Chuyển đổi ngữ cảnh giữa các Task Một vấn đề quan trọng trong RTOS đó là việc chuyển đổi ngữ cảnh, việc một Task đang chạy phải dừng lại để như…
🌱 RTOS 05. Quản lý bộ nhớ trong RTOS - Heap Memory Management Ở post trước chúng ta đã cùng tìm hiểu về phần cứng sử dụng để xây dựng một hệ điều hành RTOS . Một hệ điều hành RTOS …
🌱 RTOS 04. Các thành phần cơ bản để xây dựng một hệ điều hành RTOS Ở post này mình sẽ giới thiệu về các thành phần cơ bản để xây dựng nên một hệ điều hành RTOS. Vi điều khiển thực …
🌱 RTOS 03. Thuật toán lập lịch RTOS - RTOS Scheduling Algorithms Ở post trước chúng ta đã cùng tìm hiểu về cơ chế Multi-Task và Scheduling trong RTOS. Post này mình sẽ giới thiệu …
🌱 RTOS 02: RTOS - Đa nhiệm & Lập lịch (Multi-Task & Scheduling) Ở post trước , chúng ra đã cùng tìm hiểu về RTOS là gì và tác dụng của RTOS trong những hệ thống lớn. Ở post…
🌱 RTOS 01. Giới thiệu về hệ điều hành RTOS - Real-time Operating System Khác với các ứng dụng trên di động, máy tính, hay trên Server, các ứng dụng phát triển trên các thiết bị điện…