Tag RTOS
Tìm kiếm bài viết trong Tag RTOS
Các Vấn Đề Thường Gặp Khi Dùng Mutex & Giải Pháp Với Gatekeeper Task
1. Giới thiệu về Mutex. 1.1 Mutex là gì.
0 0 1
Tối Ưu Tài Nguyên CPU Khi Dùng FreeRTOS: Ý Nghĩa Của Việc Làm Cho CPU “Rảnh”
Giới thiệu nhanh. Trong các hệ thống nhúng thời gian thực sử dụng hệ điều hành FreeRTOS, khả năng xử lý đồng thời nhiều tác vụ (task) là một trong những ưu điểm lớn.
0 0 0
Ứng dụng của Task Idle Hook trong thực tế – Theo dõi CPU rảnh với biến count
Giới thiệu nhanh. Trong lập trình nhúng thời gian thực với hệ điều hành FreeRTOS, ngoài các nhiệm vụ (task), ngắt (interrupt), hàng đợi (queue), hoặc semaphore, còn một cơ chế đặc biệt thường ít được
0 0 4
Hiểu về Idle Task và Idle Hook Function trong FreeRTOS
Trong hệ điều hành thời gian thực (RTOS) như FreeRTOS, khái niệm Idle Task và Idle Hook Function đóng vai trò rất quan trọng trong việc quản lý tài nguyên vi xử lý khi không có tác vụ (task) nào cần t
0 0 4
Hoạt Động Của Ngắt SysTick Trong FreeRTOS: Hiểu Rõ Cơ Chế Và Ưu Tiên Ngắt
1. Giới thiệu.
0 0 1
So sánh sự khác biệt giữa Binary Semaphore và Counting Semaphore
Trong các hệ điều hành thời gian thực (RTOS), việc đồng bộ và quản lý truy cập tài nguyên dùng chung là cực kỳ quan trọng để đảm bảo tính ổn định và an toàn của hệ thống. Hai trong số các công cụ phổ
0 0 2
Phương pháp xử lý tình trạng Stack Overflow khi sử dụng RTOS
Giới thiệu nhanh. Chào các bạn,.
0 0 6
Phân biệt các loại Delay khi sử dụng FreeRTOS
Giới thiệu nhanh. Trong quá trình phát triển phần mềm nhúng, đặc biệt là khi bước vào lãnh địa của RTOS, có một "vùng mờ" mà không ít người đã từng.
0 0 4
freeRTOS Note
Lý thuyết cơ bản: https://hocarm.org/rtos-co-ban-phan-1/. Ví dụ đơn giản: https://hocarm.org/rtos-co-ban-phan-2/.
0 0 5
RTOS và vấn đề tiết kiệm năng lượng - Cách tiếp cận cho người mới bắt đầu!
1. Giới thiệu nhanh.
0 0 5
Tránh lỗi khi sử dụng Mutex trong RTOS – Những nguyên tắc vàng
Giới thiệu nhanh. Chào các bạn.
0 0 7
Hiểu rõ về Mutex trong FreeRTOS!!!
Giới thiệu nhanh. Hello các bạn! Ở bài trước về Semaphore, mình đã nhắc đến rằng có một cơ chế khác dùng để đồng bộ và bảo vệ tài nguyên dùng chung, đó chính là Mutex.
0 0 7
ISR Yield là gì? Làm sao để ngắt tương tác với task trong RTOS
Giới thiệu nhanh. Ở bài trước, khi nói về Queue, mình có nói tới khái niệm ISR Yield.
0 0 6
Vấn đề khi gửi dữ liệu vào Queue: Dữ liệu đã nhận nhưng sao chưa thực thi?
Giới thiệu. Ở bài viết trước, mình đã nêu cho các bạn biết khái niệm Queue là gì, cách sử dụng nó ra sao và những lưu ý khi sử dụng nó.
0 0 5
Message Queue: Khám Phá Bí Mật Giao Tiếp Giữa Các Task Trong FreeRTOS
Giới thiệu nhanh. Trong phần trước, chúng ta đã tìm hiểu về Task trong FreeRTOS – những “nhân viên” trong nhà máy phần mềm, mỗi task đảm nhận một nhiệm vụ cụ thể, chạy độc lập theo lịch của Scheduler.
0 0 14
Tư Duy Thiết Kế Và Phân Chia Tác Vụ Hiệu Quả Khi Sử Dụng Hệ Điều Hành RTOS Trên Vi Điều Khiển
1. Giới Thiệu.
0 0 9
Quản lý ưu tiên và lập lịch tác vụ hiệu quả trong FreeRTOS
Giới thiệu. Như đã giới thiệu từ những bài trước, hệ điều hành thời gian thực (RTOS) như FreeRTOS cho phép bạn thiết kế các ứng dụng nhúng có khả năng thực hiện nhiều nhiệm vụ (task) đồng thời.
0 0 16
Khái niệm về Multitasking trên vi điều khiển!
Giới thiệu nhanh. Vi điều khiển (microcontroller) là trái tim của rất nhiều thiết bị nhúng như máy đo nhiệt độ, đồng hồ thông minh, hệ thống cảnh báo, robot.
0 0 17