inflearn logo

Dành cho nhân viên mới - Hoàn thiện các khái niệm cơ bản về công việc MCU SW

Hoàn thiện các khái niệm cơ bản liên quan đến MCU mà nhà phát triển phần mềm MCU nhúng mới bắt đầu cần phải biết trước khi bắt đầu công việc.

(5.0) 77 đánh giá

633 học viên

Độ khó Cơ bản

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

MCU
MCU
MCU
MCU

Đá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ảm ơn, nó đã giúp tôi rất nhiều! Vui lòng tải lên nhiều bài giảng khác nhau ~

5.0

전동규

100% đã tham gia

Bài giảng thực sự rất hữu ích ạ hehe

5.0

곰돌이만두

34% đã tham gia

Giải thích rất chi tiết.

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

  • Kiến thức cơ bản thiết yếu (kiến thức nền tảng) dành cho nhà phát triển mới mẻ trong lĩnh vực MCU SW

  • Tổng hợp các khái niệm cơ bản như MCU là gì, vai trò của nó, quy trình phát triển phần mềm MCU và ý nghĩa của nó.

  • Nội dung và định hướng học tập để trở thành nhà phát triển phần mềm MCU (MCU SW Developer)

Thực tế cốt lõi của việc
phát triển các thiết bị điện tử,
MCU! 

Khi một nhân viên mới hoàn toàn không biết gì về MCU SW gia nhập công ty,
"Trước tiên hãy xem bài giảng này đi"

Đây là bài giảng giúp các kỹ sư phát triển MCU SW mới vào nghề có thể nhanh chóng nắm bắt các khái niệm tổng quan về công việc phát triển MCU SW. Bài giảng sẽ giới thiệu bức tranh toàn cảnh về khái niệm MCU SW, mô tả công việc của kỹ sư phát triển MCU SW và định hướng học tập trong tương lai.

Ngay cả khi bạn là người mới bắt đầu tiếp cận với MCU SW, nếu bạn kiên trì theo sát chương trình giảng dạy, bạn sẽ có thể nắm bắt được cảm giác rằng "À, phát triển MCU SW là như thế này đây!"

Đề xuất cho những đối tượng sau 🚩

Các bạn sinh viên và người đang tìm việc
có quan tâm đến vị trí phát triển MCU SW
nhưng vẫn còn mông lung
chưa biết nên tiếp cận như thế nào

Dành cho nhân viên mới bắt đầu
làm việc với tư cách là nhà phát triển MCU SW
cần nắm bắt tổng quan để
nhanh chóng thích nghi với công việc

Những người vừa mới bắt đầu
công việc phát triển MCU SW và
cần thiết lập
khái niệm tổng quát

 

Sau khi nghe bài giảng 👀

  • Bạn có thể hiểu được MCU là gì và việc phát triển phần mềm MCU (MCU SW) có ý nghĩa như thế nào.
  • Bạn có thể nắm bắt được quy trình và trình tự phát triển phần mềm MCU diễn ra như thế nào trong thực tế công việc.
  • Bạn có thể nắm bắt được mình cần phải học những gì để làm việc với tư cách là một nhà phát triển phần mềm MCU.

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

Khái niệm cơ bản chung
áp dụng cho mọi MCU

Khóa học không giới hạn ở một loại MCU, bo mạch phát triển hay môi trường phát triển cụ thể nào, mà giải thích các kiến thức nền tảng và kiến thức cơ sở được áp dụng chung cho tất cả các loại MCU.

Để bạn có thể hiểu được bản chất
dù gặp bất kỳ loại MCU nào

Để cho thấy rằng hầu hết các MCU và phần mềm MCU về bản chất là tương tự nhau, tôi sẽ liên tục lấy ví dụ và giải thích về ba loại MCU khác nhau từ ba công ty: Atmega128, STM32 và TI C2000.

Bài giảng giải thích từ
lý do căn bản 

Tôi cũng từng có khoảng thời gian không biết một chút gì về phần mềm MCU nhúng, tôi đã phải tự mình tìm tòi sách vở, đọc tài liệu hướng dẫn và hỏi han những người xung quanh để tích lũy từng chút kiến thức một. Nhìn lại thời điểm đó, tôi đã xây dựng bài giảng này để các bạn sinh viên đang tìm việc và các nhà phát triển mới vào nghề (junior) lần đầu tiếp xúc với MCU có thể thấu hiểu một cách dễ dàng hơn.


📚 Nội dung học tập

1. Giải thích khái niệm cơ bản về MCU

Bạn có thể hiểu MCU là gì và nó đóng vai trò như thế nào.

2. Hiểu về môi trường phát triển phần mềm MCU

Bạn có thể hiểu về môi trường phát triển phần mềm MCU và quy trình phát triển (biên dịch, tải xuống, gỡ lỗi).

3. Peripheral và thanh ghi

Bạn có thể hiểu được nội dung cốt lõi của ngoại vi (peripheral), là phần cứng cung cấp các chức năng đa dạng của MCU, và các thanh ghi (register) dùng để điều khiển chúng.

4. Hiểu về bo mạch PCB

Bạn có thể hiểu PCB là gì, quy trình tạo ra nó và những phần mà một nhà phát triển phần mềm cần phải biết.

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

  • Đây là bài giảng không có quy trình thực hành riêng biệt.
  • Giáo trình bài giảng được cung cấp dưới dạng tệp PDF. (Được tải lên dưới dạng tệp zip trong bài giảng đầu tiên)
  • Tôi cũng đã bao gồm bảng dữ liệu (datasheet) và hướng dẫn tham khảo (reference manual) của các MCU được sử dụng trong lớp học làm tài liệu tham khảo.
  • Kiến thức cơ bản về ngôn ngữ C được giả định là đã có sẵn khi xây dựng bài giảng này

Người tạo ra bài giảng này 👨‍🦰

Johnber Mania

  • Đang làm việc trong lĩnh vực phát triển MCU SW tại một tập đoàn lớn trong nước

Khóa học Phần mềm Ô tô của <Jonber Mania> đang nhận được rất nhiều đánh giá tích cực từ các học viên!
 🎯  Tôi tự tin vào việc giúp bạn hiểu rõ các nội dung cụ thể một cách dễ dàng  🎯

<Đánh giá của các bài giảng khác đã mở trên Inflearn>


<Được chọn cho hạng mục Có nhiều đánh giá nhất tại Giải thưởng cuối năm của Inflearn 2023>


Thông điệp gửi đến các học viên 🎤

Tôi đã gia nhập công ty khi thực sự không biết một chút gì về MCU SW và đã gặp rất nhiều khó khăn trong những ngày đầu là nhân viên mới.

Trong quá trình làm các công việc khác nhau, tôi đã thu thập và sắp xếp lại những nội dung mình biết được để tạo nên bài giảng giúp dễ dàng thấu hiểu những nội dung mà tôi nghĩ rằng nhân viên mới nên nắm vững ở mức cơ bản như thế này.

Tôi đã có khá nhiều kinh nghiệm giảng dạy cho các bạn sinh viên đang tìm việc về các chủ đề tương tự. Tôi tự tin vào việc truyền đạt những nội dung cụ thể một cách dễ hiểu để người nghe không cảm thấy đó là những lý thuyết trừu tượng hay sáo rỗng.

Đây là bài giảng được tôi tâm huyết xây dựng với mong muốn chia sẻ lại cho chính bản thân mình trong những ngày đầu còn là nhân viên mới đầy bỡ ngỡ, hy vọng rằng nó sẽ giúp ích được cho nhiều người. 😊

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

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

  • Sinh viên hoặc người đang tìm việc có quan tâm đến vị trí công việc SW MCU nhúng (Embedded MCU SW).

  • Nhân viên mới vị trí phát triển SW MCU nhúng

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

  • Ngôn ngữ C

Xin chào
Đây là zombiemania

5,528

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ả

35 bài giảng ∙ (5giờ 6phú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ả

77 đánh giá

5.0

77 đánh giá

  • innerserene님의 프로필 이미지
    innerserene

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    • wjsehdrb님의 프로필 이미지
      wjsehdrb

      Đánh giá 2

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Bài giảng thực sự rất hữu ích ạ hehe

      • gihyeon98926453님의 프로필 이미지
        gihyeon98926453

        Đánh giá 1

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        Cảm ơn, nó đã giúp tôi rất nhiều! Vui lòng tải lên nhiều bài giảng khác nhau ~

        • offchance1289님의 프로필 이미지
          offchance1289

          Đánh giá 3

          Đánh giá trung bình 5.0

          5

          31% đã tham gia

          • ycbyun669057님의 프로필 이미지
            ycbyun669057

            Đánh giá 2

            Đánh giá trung bình 5.0

            5

            60% đã 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!

            1.012.454 ₫