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

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

  • Giới thiệu về AUTOSAR Classic Platform
  • Các lớp phần mềm và kiến trúc ECU
  • Vai trò của Basic Software (BSW) và kiến trúc lớp
  • Lớp trừu tượng hóa Microcontroller (MCAL)
  • Giới thiệu về phương pháp cấu hình AUTOSAR và luồng XML
  • Tổng quan về ETAS ISOLAR-A/B

 


 Ngày 2: Dịch vụ và Lớp trừu tượng hóa 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ý bộ nhớ không thể ghi đè (NVRAM) (NvM)
  • Lớp trừu tượng hóa ECU
  • Các giao diện phần cứng I/O
  • Trừu tượng hóa giao tiếp và bộ nhớ
  • Cơ bản về hệ điều hành và các chế độ hoạt động của bộ nhớ

 


 Ngày 3: Bộ đệ quy truyền thông và môi trường thời gian chạy

  • Cơ bản về bộ đệ quy truyền thông: PDUR, COM, các trình điều khiển CAN/LIN
  • AUTOSAR OS: các nhiệm vụ, lịch trình, các sự kiện
  • RTE (Runtime Environment)
  • Vai trò trong việc tích hợp ứng dụng và BSW
  • Quy trình tạo RTE

 


 Ngày 4: Tập hợp hệ thống và thực hành cấu hình

  • Các 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 các vấn đề tích hợp
  • Quy trình làm việc dự án AUTOSAR và các thực hành tốt nhất

Yêu cầu cài đặt (phải được xác nhận):

Phần mềm:

  • ETAS ISOLAR-A và/hoặc ISOLAR-B (phiên bản mới nhất)
  • Schema AUTOSAR (ví dụ: 4.2.x hoặc 4.3.x tùy theo dự án)
  • Bộ công cụ biên dịch (ví dụ: GNU ARM hoặc IAR cho mô phỏng tạo mã)
  • Dự án BSW demo được cung cấp bởi ETAS hoặc thiết lập tùy chỉnh
  • Công cụ xác thực XML/XSD (tùy chọn)

Phần cứng (nếu trực tiếp hoặc kết hợp):

  • 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 mô phỏng bus vật lý)

Yêu cầu

  • Hiểu biết về hệ thống nhúng và kiến trúc của microcontroller
  • Kinh nghiệm với 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

  • Các kỹ sư phần mềm nhúng bắt đầu với AUTOSAR Classic Platform
  • Các nhà phát triển hệ thống ô tô làm việc với ECUs và microcontrollers
  • Các nhà tích hợp và phát triển phần mềm tham gia cấu hình và tích hợp AUTOSAR BSW
  • Các 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