µ-velOSity™ RTOS – Một hệ điều hành an toàn, bảo mật và tinh gọn
µ-velOSity™ RTOS là hệ điều hành thời gian thực nhỏ nhất của Green Hills Software. Nó hỗ trợ nhiều loại kiến trúc vi điều khiển và được chứng nhận theo tiêu chuẩn công nghiệp cao nhất về an toàn và bảo mật chức năng. Thiết kế hợp lý và khả năng tích hợp chặt chẽ với MULTI® IDE khiến µ-velOSity vừa dễ học vừa dễ sử dụng, đồng thời cho phép người dùng xây dựng các giải pháp phức tạp về ô tô, công nghiệp và IoT.
Với diện tích nhỏ, giao diện trực quan và hiệu suất tối đa, µ-velOSity cho phép bạn phát triển phần mềm thiết bị đáng tin cậy với chi phí thấp hơn và đưa nó ra thị trường nhanh hơn.
µ-velOSity RTOS – Kiến trúc vi nhân đáng tin cậy
Trong hơn 40 năm, Green Hills Software đã cung cấp các sản phẩm và dịch vụ phần mềm cho các hệ thống nhúng quan trọng ở các phân khúc thị trường đa dạng. Trong hành trình kéo dài hàng thập kỷ này, Green Hills Software đã xây dựng RTOS µ-velOSity như một câu trả lời cho nhu cầu của ngành về một hệ điều hành an toàn, bảo mật, tinh gọn và đáng tin cậy dành cho các bộ vi điều khiển nhúng.
Trọng tâm của µ-velOSity RTOS là một vi hạt hiệu quả và đáng tin cậy với dung lượng tối thiểu và API ngắn gọn. Các tính năng cần thiết mà nó cung cấp là:
- Chức năng đa tác vụ
- Trừu tượng hóa phần cứng
- Phân bổ và quản lý nguồn lực
- Phản hồi thời gian thực
- Hỗ trợ MPU để phân tách ứng dụng an toàn và bảo mật
µ-velOSity RTOS – Nền tảng cho vi điều khiển đa lõi
Với sự hợp nhất liên tục của các chức năng quan trọng hỗn hợp trên bộ vi điều khiển, số lượng lõi cần thiết để hỗ trợ sự phát triển của các ứng dụng thời gian thực an toàn và không an toàn mới vẫn còn lớn và đang tăng lên. µ-velOSity RTOS cho phép ngành giải quyết thách thức này bằng cách cung cấp hỗ trợ cho nhiều kiến trúc phần cứng.
Ngoài ra, µ-velOSity RTOS đã được chứng nhận theo nhiều tiêu chuẩn ngành. Những chứng nhận này chứng minh rằng độ tin cậy, an toàn và bảo mật của µ-velOSity cho phép khách hàng giảm chi phí phần mềm cho các dự án cũng như thời gian đưa sản phẩm ra thị trường.
Cuối cùng, nền tảng µ-velOSity được bổ sung bởi các công nghệ cho phép các nhà phát triển sử dụng hệ sinh thái gồm các công cụ và giải pháp phần mềm:
Tích hợp với MULTI IDE và các công cụ xem, gỡ lỗi và phân tích dấu vết History® tiên tiến nhất của nó
Hỗ trợ riêng cho các phiên bản mới nhất của C và C++
Hỗ trợ bộ xử lý
|
Chứng nhận An toàn & An ninh (đang tiến hành) |
µ-velOSity cung cấp hỗ trợ vượt trội cho:
Đang phát triển trên:
|
|
µ-velOSity RTOS – Công cụ phát triển toàn diện
Green Hills Software đã cung cấp các công cụ để phát triển và gỡ lỗi các hệ thống nhúng trong hơn 40 năm. Với µ-velOSity, bạn có thể tận dụng bộ công cụ phát triển nhúng toàn diện nhất hiện có để hiện thực hóa khả năng hiển thị và kiểm soát ứng dụng hoàn chỉnh. Bao gồm các:
- Các công cụ phát triển MULTI µ-velOSity bao gồm gỡ lỗi nhiều tác vụ đồng thời được tích hợp với khả năng hiển thị hồ sơ và phạm vi mã để gỡ lỗi cấp nguồn nâng cao.
- Trình gỡ lỗi TimeMachine® giúp bạn tìm lỗi nhanh hơn và tối ưu hóa hiệu suất hệ thống. TimeMachine có thể nâng cao đáng kể khả năng hiển thị của hệ thống, giảm đáng kể thời gian phát triển và giúp các nhà phát triển tạo ra phần mềm thiết bị có hiệu suất cao hơn và đáng tin cậy hơn.
- Trình xem lịch sử cho μ-velOSity cung cấp GUI tự nhiên và trực quan cho phép phân tích thời gian chính xác, phân tích hành vi đa tác vụ và tích hợp các nhật ký theo dõi thực thi khác nhau.
- Tối ưu hóa trình biên dịch cho C, C++, Embedded C++ và MISRA C tạo ra mã có kích thước nhỏ nhất và thực thi nhanh nhất trong ngành.
- Mô phỏng mục tiêu để cung cấp môi trường mô phỏng dựa trên máy chủ, chính xác theo lệnh cho tốc độ µ khi phần cứng chưa có sẵn hoặc nguồn cung hạn chế.
- Trình hướng dẫn dự án mới cho µ-velOSity cung cấp các mẫu dự án và ví dụ ứng dụng để giúp người dùng làm quen và sử dụng µ-velOSity trong vài phút.
- Green Hills Probes để nâng cấp phần cứng đa lõi, gỡ lỗi cấp độ thấp và gỡ lỗi phân tích dựa trên dấu vết.
Green Hills đã phát triển thế hệ công cụ tiếp theo dành cho khách hàng cuối đang phát triển và cung cấp các giải pháp nhúng phức tạp.
µ-velOSity RTOS – Giải pháp đáng tin cậy cho an toàn & an ninh
Các bộ điều khiển vi mô hiện đại trong các ứng dụng ô tô, công nghiệp và IoT cần có RTOS được thiết kế riêng cho nhiệm vụ này. Thiết bị điện tử trên xe là một ví dụ điển hình trong đó an ninh mạng, an toàn chức năng, chi phí và khả năng mở rộng là những ưu tiên của OEM đối với các ứng dụng nút ECU có yêu cầu về dung lượng bộ nhớ siêu nhỏ.
Một mặt, RTOS phải cho phép các ứng dụng vừa với bộ nhớ trong hạn chế của bộ vi điều khiển. Mặt khác, RTOS phải cung cấp khả năng hỗ trợ lớp ứng dụng cho các tính năng phần cứng dành riêng cho miền mới của bộ vi điều khiển hiện đại và hiển thị giao diện ứng dụng thống nhất trên các kiến trúc lõi và giải pháp silicon khác nhau. Cuối cùng, giải pháp phần mềm được xây dựng trên RTOS phải được chứng nhận ở mức độ an toàn và bảo mật cao nhất. µ-velOSity RTOS của Green Hills Software đáp ứng tất cả các yêu cầu này.
Nền tảng và µ-velOSity RTOS cũng là sự bổ sung hoàn hảo cho cách sử dụng AUTOSAR Classic truyền thống ở chỗ chúng có thể bao gồm nhiều loại ứng dụng, dung lượng bộ nhớ, hiệu suất và tính năng khác nhau.
Ứng dụng ô tô
Các ứng dụng µ-velOSity lý tưởng bao gồm:
- smart e-fuses
- drive mechanics
- zonal and domain controllers
- battery management systems (BMS)
- communication modules
- radar
- safety islands/safety checker
- traction, braking, and steering systems
and many more