Đây là ứng dụng Linux có tên Mark3 RTOS có bản phát hành mới nhất có thể được tải xuống dưới dạng m3-r10.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 có tên Mark3 RTOS này 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ó.
Mark3 RTOS
SỰ MIÊU TẢ:
Mark3 là một bộ công cụ hệ thống nhúng và RTOS tinh vi, nhắm mục tiêu đến danh sách MCU ngày càng tăng. Ngoài việc cung cấp "chỉ một bộ lập lịch khác", nó còn cung cấp đống, trình điều khiển, trình bao, khung GUI hướng sự kiện và nhiều hơn thế nữa!
Nó hiện hỗ trợ nhiều loại vi điều khiển Atmel AVR, MSP430 và dòng ARM Cortex-M, cùng với các nền tảng khác để làm theo.
Mark3 được thiết kế ngay từ đầu bằng cách sử dụng các nguyên tắc thiết kế hướng đối tượng có kỷ luật - và không giống như phần lớn RTOS miễn phí hoặc thương mại 'được viết bằng C ++, với các ràng buộc để tương thích với ngôn ngữ C.
Mô hình đối tượng được thiết kế cẩn thận làm giảm đáng kể kích thước tổng thể và độ phức tạp của mã nguồn, dẫn đến việc tăng cường khả năng sử dụng lại mã, tính ổn định và tính mô đun. Nó cũng làm cho nguồn dễ hiểu hơn - bất kỳ nhà phát triển C / C ++ có kinh nghiệm nào cũng có thể hiểu mối quan hệ giữa các đối tượng trong hệ thống, cũng như sử dụng và mở rộng chúng để phù hợp với một ứng dụng nhất định.
Tính năng
- Hạt nhân RTOS đa luồng, ưu tiên trước
- Hỗ trợ AVR, MSP430 và ARM Cortex-M
- Thư viện, phần mềm trung gian và trình điều khiển cho các nền tảng mục tiêu
- Hạt nhân tương thích Arduino (Uno và Mega)
- Thư viện đồ họa nhúng và bộ công cụ GUI
- Hệ thống xây dựng dựa trên mô-đun, dựa trên thư viện
- Các ràng buộc ngôn ngữ C cho các API C ++ bản địa
- Hỗ trợ đồng mô phỏng với trình mô phỏng flAVR AVR
- Tài liệu (doxygen) được cung cấp dưới dạng PDF và HTML
- Tài liệu, lập hồ sơ và kiểm tra tự động
- Shell
- Hệ thống tập tin
Khán giả
Công nghệ thông tin, Khoa học / Nghiên cứu, Giáo dục, Ngành Viễn thông, Nhà phát triển, Kỹ thuật
Giao diện người dùng
Bộ công cụ khác
Ngôn ngữ lập trình
C ++, C
Đây là một ứng dụng cũng có thể được tìm nạp từ https://sourceforge.net/projects/mark3/. 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.