Đề cương khóa học

Ngày 1: Giới thiệu & Tổng quan về Kiến trúc AUTOSAR

  • Giới thiệu về Nền Tảng Classic AUTOSAR
  • Các lớp phần mềm và kiến trúc ECU
  • Vai trò của Phần Mềm Cơ Bản (BSW) và kiến trúc nhiều lớp
  • Lớp Abstraction Layer cho Vi Điều Khiển (MCAL)
  • Giới thiệu về phương pháp cấu hình AUTOSAR và quy trình dựa trên XML
  • Tổng quan về ETAS ISOLAR-A/B

Ngày 2: Các Dịch Vụ và Lớp Abstraction ECU

  • Tổng quan về Lớp Dịch Vụ
  • Quản lý Watchdog (WdgM)
  • Quản lý Sự Kiện Chẩn Đoán (DEM)
  • Quản lý NVRAM (NvM)
  • Lớp Abstraction ECU
  • Giao diện phần cứng I/O
  • Truyền thông và trừu tượng hóa bộ nhớ
  • Cơ bản về hệ điều hành OS và các chế độ hoạt động của bộ nhớ

Ngày 3: Bộ Giao Thức Truyền Thông và Môi Trường Chạy Thời Gian

  • Cơ bản về COM Stack: PDUR, COM, các trình điều khiển CAN/LIN
  • Hệ điều hành AUTOSAR OS: tác vụ, lịch trình, sự kiện
  • RTE (Môi Trường Chạy Thời Gian)
  • Vai trò trong việc tích hợp ứng dụng và BSW
  • Quy trình tạo RTE

Ngày 4: Tích Hợp Hệ Thống & Thực hành Cấu Hình

  • Công cụ cấu hình: sử dụng chi tiết ETAS ISOLAR-A và B
  • Quy trình cấu hình và tích hợp hệ thống
  • Tích hợp các thành phần phần mềm ứng dụng (SWCs)
  • Gỡ lỗi và khắc phục sự cố khi tích hợp
  • Quy trình dự án AUTOSAR và những thực hành tốt nhất

Yêu cầu thiết lập (phải xác nhận):

Phần mềm:

  • ETAS ISOLAR-A và/hoặc ISOLAR-B (phiên bản mới nhất)
  • Sơ đồ AUTOSAR (ví dụ: 4.2.x hoặc 4.3.x tùy thuộc vào dự án)
  • Bộ công cụ trình biên dịch (ví dụ: GNU ARM hoặc IAR cho mô phỏng tạo mã)
  • Dự án BSW mẫu cung cấp bởi ETAS hoặc cấu hình tùy chỉnh
  • Công cụ xác thực XML/XSD (tùy chọn)

Phần cứng (nếu tại chỗ hoặc lai):

  • Bảng đánh giá (ví dụ: Infineon TriCore AURIX hoặc NXP S32K)
  • Bộ gỡ lỗi (Lauterbach, iSYSTEM hoặc PEmicro)
  • Giao diện CAN (USB-to-CAN nếu bus vật lý được mô phỏng)

Yêu cầu

  • Hiểu về hệ thống nhúng và kiến trúc vi điều khiển
  • Kinh nghiệm với các hệ thống thời gian thực hoặc phát triển ECU ô tô
  • Kinh nghiệm lập trình C, kinh nghiệm lập trình

Đối tượng học viên

  • Kỹ sư phần mềm nhúng bắt đầu với Nền Tảng Classic AUTOSAR
  • Kỹ sư hệ thống ô tô làm việc với ECUs và vi điều khiển
  • Người tích hợp và phát triển phần mềm tham gia vào cấu hình và tích hợp BSW AUTOSAR
  • Kỹ sư sử dụng các công cụ như ETAS ISOLAR-A/B, DaVinci Developer, hoặc tương tự
 28 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

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

Các danh mục liên quan