Professional Documents
Culture Documents
FreeRTOS là một hệ điều hành thời gian thực có thể mở rộng được thiết kế cho
các hệ thống nhúng nhỏ.
Điểm nổi bật bao gồm:
Hình thức gói nhỏ
Mã nguồn phần mềm nhúng miễn phí
Miễn phí bản quyền
Các tùy chọn cấu hình ưu tiên, công tác và kết hợp với thay đổi thời gian tùy
chọn.
Các sản phầm có nguồn gốc từ SafeRTOS cung cấp mức độ tin cậy cao về
tính toàn vẹn mã.
Có chế độ tickless được thiết kế cho các ứng dụng năng lượng thấp.
Bạn có thể phân bổ bộ nhớ RAM là tĩnh hay là động để tạo các đối tượng
RTOS( task, queu,semaphore, mutex ….)
FREE RTOS hỗ trợ >30 kiến trúc hệ thống nhúng (ARM7 và ARM Cortex-
M3 )
FREERTOS- MPU hỗ trợ bộ nhớ bảo vệ bộ nhớ,
Công cụ dễ sử dụng, thông thường, lõi của RTOS nằm trong vùng 4k – 9k
byte.
Tính linh động, cấu trúc mã nguồn rất , chủ yếu dùng ngôn ngữ C.
Hỗ trợ các tác vụ thời gian thực và các chương trình liên quan.
Thông báo với nhiệm vụ trực tiếp, hoặc queue ,binary, semarphore counting,
mutexx … để liên lạc và đồng bộ hòa giữa các tác vụ, hoặc các nhiệm vụ
thời gian thực và làm gián đôạn giữa các tiến trình.
Mutex phân bổ mức yêu tiên,
Bộ đếm thời gian hiệu quả.
Theo dõi thực hiện mạnh mẽ
Các tùy chọn phát hiện tràn ngăn xếp.
Hỗ trợ giám sát miễn phí hoặc hỗ trọ và cấp phép thương mại tùy chọn.
Không có giới hạn phần mềm về số lượng tác vụ thời gian thực có thể được
tạo.
Không có giới hạn phần mềm và số lượng ưu tiên nhiệm vụ có thể được sử
dụng.
Không có giới hạn cho nhiệm vụ ưu tiên nhiệm vụ, nhiều nhiệm vụ thời gian
thực có thể được chỉ định cùng một mức ưu tiên.
Các công cụ phát triển miễn phí cho nhiều kiến trúc được hỗ trợ.
ĐƯợc phát triển từ một máy chủ Windows chuẩn.