[Michael Becker] đã sử dụng các freorte trong khoảng bảy năm. Ông chọn bắt đầu thêm một số tính năng cũng như trình bao bọc lớp C ++ cực kỳ hấp dẫn cho hệ điều hành có sẵn.
Các hệ điều hành thời gian thực (RTO) Thêm hiệu suất cho các vi điều khiển đơn ren để chạy một số chương trình theo cùng một lúc mà không gây nguy hiểm cho sự tỉnh táo của nhà phát triển phần sụn. Công việc này thêm C ++ vào phần còn lại của các quyền lợi của FreerTOS. Chúng tôi hiểu rằng mọi người có cảm xúc mạnh mẽ một phương pháp hoặc người khác về việc sử dụng C ++ trong các hệ thống nhúng. Tuy nhiên, như 24 công việc demo minh họa, có thể.
Một điều tốt về thư viện là nó được ghi lại kỹ lưỡng. Một số lượng lớn các ví dụ cũng không bị tổn thương. Thư viện sạch sẽ chỉ với chỉ dưới 30 lớp. Nó dường như đã chống lại mô hình có lớp học cho tất cả mọi thứ. Bạn hiểu loại thư viện chúng tôi có nghĩa là. Để tạo một đối tượng Integer, chỉ cần phát triển một mục cấu hình để chuyển đến trình tạo lớp nhà máy mà …. Thư viện này không giải trí bất kỳ loại đó. Nó có sự trừu tượng dễ dàng xung quanh các chủ đề cũng như bộ hẹn giờ, hàng đợi, cũng như các mutexes.
Một điều chúng ta đã phát hiện ra một chút bất ngờ là thiếu một “ứng dụng cơ sở”. Một chức năng điển hình của các thư viện C ++ là có một mục ứng dụng cơ bản mà bạn chuyên sản xuất ứng dụng của mình. Nó xuất hiện như các trình bao bọc, vẫn cần bạn sử dụng chức năng chính khá tiêu chuẩn cũng như cung cấp một số cuộc gọi lại cơ bản cũng như mọi thứ. Điều này có thể nhanh chóng được đưa vào một lớp học. Tất nhiên, thư viện còn trẻ, vì vậy có thể đây sẽ là một thứ được đưa ra trong một bản phát hành trong tương lai.
Freertos cực kỳ linh hoạt cũng như chạy trên một số lượng lớn bộ xử lý cũng như bảng. Nó cũng tương đối đơn giản để chuyển sang phần cứng mới. Nó cũng có thể cùng tồn tại với rất nhiều phần mềm trung gian như HĐH Mongoose, thư viện STM32 HAL, cũng như nhiều hơn nữa.