Liên hệ với chúng tôi

Đề 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 lớp kiến trúc AUTOSAR và các khái niệm chính
  • Tổng quan về các hệ thống ADAS và mối liên 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 lớp Basic Software (BSW) và Môi trường Thời gian thực (RTE)
  • Cấu hình ECU và các cơ chế truyền thông
  • 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 – 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)
  • Các Dịch vụ Nền tảng Adaptive (AP Services) và hạ tầng truyền thông (middleware)

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 các 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ề các tính năng ADAS và kiến trúc chức năng
  • Thách thức về dung hợp cảm biến và truyền thông dữ liệu
  • Tích hợp các thuật toán ADAS trong AUTOSAR Adaptive
  • Các 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ề chuỗi công cụ (toolchain) tuân thủ AUTOSAR
  • Công cụ mô hình hóa và cấu hình (ví dụ: Vector, EB tresos, DaVinci, hoặc tương tự)
  • Tạo mã (code generation) và triển khai trên phần cứng mục tiêu
  • Kiểm thử 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 năng 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 Adaptive AUTOSAR đơn giản cho một trường hợp sử dụng ADAS

Tóm tắ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 về phần mềm ô tô
  • Thành thạo vi điều khiển, giao thức truyền thông và hệ thống thời gian thực

Đối tượng

  • Các nhà phát triển phần mềm và kỹ sư ô tô
  • Kiến trúc sư hệ thống nhúng
  • Các nhà phát triển phần mềm ADAS và xe tự hành
 28 Giờ

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