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.
Đề 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