Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Thời gian kéo dài 28 Giờ học
Đề cương khóa học
Module 1: Giới thiệu về Phần mềm Ô tô và AUTOSAR
- Tổng quan về hệ thống nhúng ô tô
- Sự phát triển của AUTOSAR: Classic so với Adaptive
- Các tầng kiến trúc AUTOSAR và các khái niệm chính
- Tổng quan về hệ thống ADAS và mối quan hệ của chúng với AUTOSAR
Module 2: Nền tảng AUTOSAR Classic – Các khái niệm cốt lõi
- Các tầng Phần mềm Cơ bản (BSW) và Môi trường Thực thi (RTE)
- Cấu hình ECU và các cơ chế truyền thông
- Các công cụ và quy trình cấu hình
- Tích hợp AUTOSAR Classic với các hệ thống cũ (legacy)
Module 3: Nền tảng AUTOSAR Adaptive – Nền tảng cơ bản
- Giới thiệu kiến trúc AUTOSAR Adaptive
- Thiết kế và thực thi Ứng dụng Adaptive (AA)
- Hệ điều hành dựa trên POSIX và Quản lý Thực thi (EM)
- Dịch vụ Nền tảng Adaptive (AP Services) và lớp trung gian truyền thông
Module 4: Truyền thông và Kiến trúc Hướng dịch vụ
- SOME/IP, DDS và ara::com
- Thiết kế và cấu hình giao diện dịch vụ
- Truyền thông giữa các Ứng dụng Adaptive
- Tích hợp với các ECU bên ngoài và Nền tảng Classic
Module 5: AUTOSAR Adaptive trong Phát triển ADAS
- Tổng quan về tính năng ADAS và kiến trúc chức năng
- Thử thách trong việc kết hợp cảm biến và truyền thông dữ liệu
- Tích hợp thuật toán ADAS vào AUTOSAR Adaptive
- Nghiên cứu tình huống thực tế về kiến trúc phần mềm ADAS
Module 6: Quy trình Phát triển và Công cụ
- Tổng quan về bộ công cụ (toolchain) tuân thủ AUTOSAR
- Các công cụ mô hình hóa và cấu hình (ví dụ: Vector, EB tresos, DaVinci hoặc tương đương)
- Sinh mã và triển khai trên phần cứng mục tiêu
- Thử nghiệm và gỡ lỗi các ứng dụng adaptive
Module 7: Các chủ đề Nâng cao và Thực tiễn Tốt nhất
- Bảo mật và an toàn trong AUTOSAR Adaptive và ADAS
- Cập nhật, chẩn đoán và giám sát trong môi trường adaptive
- Tối ưu hóa hiệu suất thời gian thực
- Xu hướng tương lai trong kiến trúc phần mềm ô tô
Module 8: Thực hành và Dự án
- Bài tập thực hành có hướng dẫn sử dụng công cụ phát triển AUTOSAR
- Cấu hình và mô phỏng các thành phần ADAS
- Dự án nhỏ: thiết kế một ứng dụng AUTOSAR Adaptive đơn giản cho một trường hợp sử dụng ADAS
Tổng kết và Các bước tiếp theo
Yêu cầu
- Kinh nghiệm lập trình C/C++ cho hệ thống nhúng
- Hiểu biết về các khái niệm cơ bản của phần mềm ô tô
- Quen thuộc với vi điều khiển, giao thức truyền thông và hệ thống thời gian thực
Đối tượng
- kỹ sư và nhà phát triển phần mềm ô tô
- Kiến trúc sư hệ thống nhúng
- Nhà phát triển phần mềm cho ADAS và xe tự hành