Đây là ứng dụng Linux có tên PRTOS Preemptive RTOS dành cho aps kim loại trần có bản phát hành mới nhất có thể được tải xuống là PRTOSV103.zip. Nó có thể được chạy trực tuyến trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks cho máy trạm.
Tải xuống và chạy trực tuyến ứng dụng này có tên PRTOS Preemptive RTOS cho aps kim loại trần với OnWorks miễn phí.
Làm theo các hướng dẫn sau để chạy ứng dụng này:
- 1. Đã tải ứng dụng này xuống PC của bạn.
- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.
- 4. Khởi động trình giả lập trực tuyến OnWorks Linux hoặc trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MACOS từ trang web này.
- 5. Từ Hệ điều hành OnWorks Linux mà bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 6. Tải xuống ứng dụng, cài đặt và chạy nó.
PRTOS RTOS dự phòng cho aps kim loại trần
Ad
MÔ TẢ
V103 thủ công & sửa lỗi nhỏPRTOS là nhân hệ điều hành phủ đầu thời gian thực mã nguồn mở dành cho các ứng dụng kim loại thô. Nó hiện hỗ trợ kiến trúc AVR và MSP430.
PRTOS được phát hành bởi Cleveland Engineering Design, LLC - nhà phát triển của RTOS hợp tác CoRTOS
https://sourceforge.net/projects/cortos-simple/
Ưu điểm của PRTOS là:
Nó có dấu ấn nhỏ nhất so với bất kỳ hệ thống phủ đầu thực sự nào: 1.9kB cho lập lịch cơ bản và kiểm soát tác vụ, 5.1kB với tất cả các tính năng bên dưới (AVR '328 / gcc -Os);
Chỉ 950 dòng mã triển khai tất cả các tính năng RTOS (SLOC-L);
Hệ thống được ghi chép đầy đủ với một hướng dẫn ngắn gọn nhưng đầy đủ, mã nguồn được bình luận tốt và một bộ thử nghiệm trình bày các tính năng;
Hệ thống đã được chứng minh - nó đã được sử dụng từ năm 1982 với các ứng dụng trong thiết bị y tế in-vitro, thiết bị kiểm soát quá trình và máy móc công nghiệp;
Nó được phát hành theo giấy phép GPL V3 và có sẵn giấy phép thương mại.
Tính năng
- Lập lịch trình trước và theo vòng
- Báo hiệu từ nhiệm vụ này sang nhiệm vụ khác và ISR đối với tác vụ
- Chức năng trì hoãn và thời gian chờ
- Tín hiệu định kỳ
- Nhắn tin và nhắn tin ưu tiên
- Mutexes với giảm thiểu đảo ngược ưu tiên và FIFO hoặc xếp hàng ưu tiên
- Semaphores - nhị phân, tín hiệu và đếm
Khán giả
Nhà phát triển, Kiến trúc sư, Kỹ thuật
Ngôn ngữ lập trình
C
Đây là một ứng dụng cũng có thể được tìm nạp từ https://sourceforge.net/projects/prtos-preemptive-rtos/. Nó đã được lưu trữ trên OnWorks để có thể chạy trực tuyến một cách dễ dàng nhất từ một trong những Hệ thống hoạt động miễn phí của chúng tôi.