Liên hệ với chúng tôi
 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

Số người tham gia


Giá cho mỗi học viên

Các khóa học sắp tới

Các danh mục liên quan