inflearn logo

Cập nhật phần mềm (SW ReProgramming) thông qua giao thức chẩn đoán UDS

Giới thiệu chi tiết quá trình cập nhật phần mềm (SW) được cài đặt trên ô tô bằng cách sử dụng truyền thông chẩn đoán.

(5.0) 31 đánh giá

191 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

uds
uds
CAN
CAN
uds
uds
CAN
CAN

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

5.0

5.0

이범현

100% đã tham gia

Có vẻ như giảng viên giải thích từng bước một cách dễ hiểu để mọi người có thể nắm bắt bài giảng dễ dàng.

5.0

신예진

33% đã tham gia

Bạn giải thích rất dễ hiểu để có thể nắm bắt được khái niệm. Tôi đã có thể hiểu rõ về những hoạt động diễn ra bên trong MCU, khái niệm Bootloader và việc thay đổi chế độ chương trình. Phần giải thích về việc phải kiểm soát Flash cũng rất dễ hiểu và hay.

5.0

장영남

33% đã tham gia

Tin tưởng và theo dõi John Mae

Bạn sẽ nhận được điều này sau khi học.

  • Quá trình cập nhật phần mềm xe thông qua giao thức chẩn đoán UDS

  • Cấu trúc và hoạt động của phần mềm Bootloader

  • Giới thiệu khái niệm OTA

Phần mềm ô tô vẫn tiếp tục được cập nhật ngay cả sau khi xe đã ra mắt
Làm thế nào để có thể cập nhật được như vậy? 🤔

[Cập nhật SW bộ điều khiển xe thông qua giao tiếp chẩn đoán UDS] được thực hiện như thế nào

Chúng tôi sẽ hướng dẫn chi tiết quy trình đó cho bạn.


Giới thiệu chi tiết về việc dịch vụ chẩn đoán UDS nào được sử dụng khi nào và tại sao trong quá trình cập nhật SW.

Giới thiệu về SW Bootloader và giới thiệu chi tiết về các hoạt động mà Bootloader thực hiện để cập nhật SW

Giới thiệu chi tiết đến cả các hoạt động bên trong

Giới thiệu về 'OTA', một tính năng quan trọng đang thu hút sự chú ý gần đây

Giải thích cùng với nhiều kiến thức nền tảng chi tiết khác

Đặc điểm của bài giảng này

📌 Giải thích các hoạt động nội bộ cùng nhiều kiến thức nền tảng để bạn có thể hiểu "tại sao" một dịch vụ chẩn đoán nhất định lại được sử dụng.

📌 Không chỉ đơn thuần giới thiệu các dịch vụ chẩn đoán, khóa học còn giải thích những hoạt động diễn ra bên trong bộ điều khiển trong quá trình cập nhật phần mềm (SW Update).

📌 Đây là bài giảng được thiết kế với tiền đề là bạn đã hoàn thành khóa học "Chinh phục truyền thông chẩn đoán UDS".
(Bạn cần phải có kiến thức cơ bản về truyền thông chẩn đoán UDS.)

Khuyên dùng cho những đối tượng sau

Nhân viên mới phát triển SW MCU ô tô

Tôi muốn biết về quy trình và nguyên lý cập nhật SW bộ điều khiển bằng cách sử dụng công cụ lập trình lại (reprogramming tool)

Vị trí thử nghiệm/đánh giá bộ điều khiển ô tô
Tôi tò mò về quy trình và nguyên lý cập nhật phần mềm bộ điều khiển bằng cách sử dụng công cụ lập trình lại (reprogramming tool)

Người đang chuẩn bị xin việc trong lĩnh vực SW ô tô
Tôi thắc mắc về quy trình SW MCU dành cho xe hơi được phát triển như thế nào và được tải xuống bộ điều khiển ra sao.

Sau khi hoàn thành khóa học,

  • Bạn sẽ hiểu rõ hoàn toàn quá trình dịch vụ chẩn đoán "nào" được sử dụng theo "thứ tự nào" và "tại sao" lại được sử dụng như vậy.

  • Không chỉ đơn thuần giải thích trình tự tải xuống, bài giảng được xây dựng để giúp bạn hiểu rõ hoàn toàn quá trình tải xuống bằng cách giải thích nguyên lý cơ bản của việc tải SW lên phần cứng MCU và giới thiệu chi tiết kiến thức nền tảng về lý do "tại sao" phải sử dụng các dịch vụ chẩn đoán.

Bạn sẽ học được những nội dung sau.

Tổng quan về phát triển MCU SW

(Quy trình phát triển và nguyên lý tải xuống SW)

Giải thích các kiến thức cơ bản về bản thân MCU, bao gồm cách phát triển phần mềm MCU và cách phần mềm đó được tải (download) vào bộ nhớ Flash bên trong MCU như thế nào.

[Giới thiệu về SW Bootloader]

Giới thiệu chi tiết về phần mềm được gọi là Bootloader được cài đặt trong bộ điều khiển xe.

[Trình tự cập nhật SW và các dịch vụ chẩn đoán được sử dụng]

Giới thiệu chi tiết về trình tự tải xuống, bao gồm dịch vụ chẩn đoán nào được sử dụng, theo thứ tự nào và tại sao.

[Giới thiệu khái niệm OTA]

Giới thiệu về khái niệm OTA là gì và những thay đổi trong quá trình tải xuống phần mềm thông qua giao tiếp chẩn đoán do OTA mang lại.

📢Lưu ý trước khi học

Lưu ý và kiến thức tiên quyết

  • Đây là bài giảng được xây dựng dựa trên giả định rằng bạn đã nắm rõ các khái niệm cơ bản về truyền thông chẩn đoán (dựa trên truyền thông CAN).


    (Trong đó, đối tượng mục tiêu là những người muốn tìm hiểu chi tiết về quy trình SW Update thông qua truyền thông chẩn đoán)

  • Sẽ dễ hiểu hơn nếu bạn học sau khi đã hoàn thành khóa học 'Chinh phục truyền thông chẩn đoán UDS' trước đó


Môi trường thực hành

  • Đây là bài giảng giới thiệu khái niệm, không có quá trình thực hành riêng biệt.

Tài liệu học tập

  • Tài liệu bài giảng được cung cấp dưới dạng tệp PDF

🎓 Người tạo ra khóa học này

  • Nhà phát triển SW MCU nhúng ô tô
     

<Được bình chọn ở hạng mục Nhiều đánh giá nhất tại 2023 Inflearn Year-end Awards>

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Nhân viên mới vị trí thiết kế SW MCU cho xe ô tô

  • Nhân viên mới vị trí Thử nghiệm/Đánh giá bộ điều khiển xe ô tô

Cần biết trước khi bắt đầu?

  • Ngôn ngữ C

  • Khái niệm cơ bản về giao tiếp chẩn đoán UDS

Xin chào
Đây là zombiemania

5,529

Học viên

687

Đánh giá

143

Trả lời

4.9

Xếp hạng

8

Các khóa học

Xin chào, tôi đang làm công việc phát triển MCU SW trong ngành ô tô.

Thời còn đi học, tôi hoàn toàn không có chút hứng thú nào với mảng nhúng, nhưng sau khi vào công ty, tôi lại được giao đảm nhận công việc phần mềm MCU.

tôi đã gặp rất nhiều khó khăn.

Mỗi khi học một điều gì đó mới, những câu hỏi như "Tại sao nó lại như thế này?" hay "Làm thế nào mà nó lại hoạt động như vậy?" cứ liên tục hiện ra trong đầu tôi, và tôi đã tự mình tìm tòi từng chút một để giải đáp những thắc mắc đó. Nhờ cách tự học như vậy, giờ đây tôi tự tin rằng mình hiểu rõ về công việc của bản thân hơn bất kỳ ai khác.

Tôi giảng dạy với tâm thế như đang truyền đạt lại cho chính bản thân mình trong quá khứ, cái thời còn là một nhân viên mới đầy bỡ ngỡ.

Thêm

Chương trình giảng dạy

Tất cả

24 bài giảng ∙ (2giờ 14phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

31 đánh giá

5.0

31 đánh giá

  • mongma1325님의 프로필 이미지
    mongma1325

    Đánh giá 3

    Đánh giá trung bình 4.3

    5

    33% đã tham gia

    • jaeminbaik3793님의 프로필 이미지
      jaeminbaik3793

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      63% đã tham gia

      • songilsun7455님의 프로필 이미지
        songilsun7455

        Đánh giá 1

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        • tnwlsdlrh2071님의 프로필 이미지
          tnwlsdlrh2071

          Đánh giá 1

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          • suresofttechmso님의 프로필 이미지
            suresofttechmso

            Đánh giá 3

            Đánh giá trung bình 5.0

            5

            33% đã tham gia

            Khóa học khác của zombiemania

            Hãy khám phá các khóa học khác của giảng viên!

            Khóa học tương tự

            Khám phá các khóa học khác trong cùng lĩnh vực!

            803.779 ₫