Nắm vững nền tảng cấu trúc và tư duy lập trình STM32
Xử lý ngắt hiệu quả trong hệ thống nhúng
Hiểu và phân biệt các giao thức truyền thông quan trọng
Thực hành giao tiếp dữ liệu với thiết bị và máy tính
Giới thiệu khóa học
Khóa học Lập trình vi điều khiển STM32 từ cơ bản đến nâng cao được thiết kế nhằm trang bị cho học viên nền tảng kiến thức và kỹ năng thực hành bài bản về một trong những dòng vi điều khiển được sử dụng phổ biến nhất tại các doanh nghiệp điện tử ở Việt Nam hiện nay. STM32 là công nghệ cốt lõi trong nhiều công ty lớn như Bosch, Hella, Hitachi, Renesas, LG…, vì vậy việc làm chủ STM32 là lợi thế quan trọng nếu học viên muốn theo đuổi con đường kỹ sư chuyên nghiệp và làm việc trong môi trường công nghiệp quy mô lớn.
Việc lựa chọn STM32 để thực hiện giúp sản phẩm có tính ứng dụng cao, thể hiện tư duy kỹ thuật chuẩn công nghiệp và chuyên nghiệp hơn so với Arduino. Khóa học hướng dẫn học viên từ nền tảng cơ bản đến nâng cao, giúp hiểu rõ kiến trúc vi điều khiển, tư duy lập trình hệ thống và cách triển khai dự án thực tế với STM32.
Bên cạnh kiến thức cốt lõi, học viên còn được tiếp cận các ứng dụng thực tiễn của STM32 trong nhiều lĩnh vực như drone, xe máy điện, xe tự hành trong nhà máy, chuột, bàn phím, thiết bị y tế, thiết bị IoT và các hệ thống nhúng hiện đại khác, từ đó mở rộng định hướng nghề nghiệp và khả năng phát triển lâu dài.
Đăng ký khóa học ngay để nâng cao năng lực lập trình hệ thống nhúng với STM32!
Nội dung khóa học
10 Phần•
108 Bàibài giảng•
10h 24p
10 giờ 24 phút
Bài 1:
Giới thiệu khóa học
00:12:58
Bài 2:
Nhóm hỗ trợ riêng
00:00:05
Bài 3:
Cấu trúc vi điều khiển STM32
00:14:25
Bài 4:
Cấu hình GPIO Output cho Chip và sinh code
00:20:15
Bài 5:
Viết hàm bật LED, tắt LED, toggle LED và Demo trên KIT
00:13:12
Bài 6:
Cách Debug thanh ghi GPIO
00:03:21
Bài 7:
Cách để biết cần điền parameter cho hàm như thế nào
00:03:10
Bài 8:
Tài liệu HAL driver description
00:02:52
Bài 9:
Quá trình GPIO Output trong vi điều khiển
00:02:29
Bài 10:
GPIO Output Speed
00:01:42
Bài 11:
Tổng kết kiến thức cần nhớ về GPIO Output
00:02:20
Bài 12:
Cách học khóa học và quản lý các file project
00:05:40
Bài 13:
Giới thiệu về GPIO Input với nút nhấn
00:03:05
Bài 14:
Thực hành cấu hình GPIO Input trong CubeMX
00:11:48
Bài 15:
Thực hành viết code GPIO Input
00:10:17
Bài 16:
Demo với KIT
00:01:33
Bài 17:
Vai trò điện trở kéo lên và điện trở kéo xuống trong GPIO Input
00:02:20
Bài 18:
Quá trình GPIO Input
00:02:48
Bài 19:
Những điều cần nhớ về GPIO Input
00:00:53
Bài 20:
Tổng quan về GPIO
00:03:24
Bài 21:
Giới thiệu về nút nhấn với Ngắt ngoài EXTI
00:03:30
Bài 22:
Thực hành cấu hình EXTI trong CubeMX
00:12:37
Bài 23:
Giải thích luồng chạy chương trình
00:03:56
Bài 24:
Thực hành viết viết code trong CubeIDE
00:04:42
Bài 25:
Tạo trường hợp để thấy được while(1) trong main bị ngưng lại khi ngắt xảy ra
00:01:45
Bài 26:
Thêm kiến thức về ngắt
00:02:25
Bài 27:
Quá trình EXTI trong vi điều khiển
00:02:32
Bài 28:
Từ khóa weak
00:02:39
Bài 29:
Phân biệt Ngắt ngoài và Ngắt trong
00:05:26
Bài 30:
Danh sách các ngắt ngoài và ngắt trong bên trong vi diều khiển STM32F411
00:01:20
Bài 31:
Phân biệt nút nhấn theo Polling và nút nhấn theo Interrupt
00:02:10
Bài 32:
Tóm tắt những điều cần nhớ về EXTI với nút nhấn
00:07:20
Bài 33:
Mục tiêu của bài Timer with Interrupt
00:02:59
Bài 34:
Vấn đề xảy ra nếu sử dụng hàm HAL_Delay
00:03:25
Bài 35:
Các cấu hình cơ bản
00:03:30
Bài 36:
Cấu hình Timer 2 1ms xảy ra ngắt một lần
00:12:47
Bài 37:
Tạo biến count và biến cờ
00:03:37
Bài 38:
Cách tìm hàm HAL_TIM_PeriodElapsedCallback
00:02:42
Phần phương pháp học ở đại học để ra trường có lương cao rất hữu ích. Ước gì mình biết về điều này sớm hơn. Phần phân biệt ngắt trong và ngắt ngoài giúp mình hiểu hơn về ngắt rất nhiều. Lúc trước mình còn rất mơ hồ về điều này
Nguyễn Hán Thế
Khoá học tốt
Nguyễn Thị Phước Hậu
Kiến thức về vi điều khiển rất thú vị. Cho 5 sao
Phạm Thị Trúc Lài
nội dung đầy đủ hay và người giảng nhiệt tình
Khanh Van Pham
Code được comment khá chi tiết. slide cũng khá chi tiết
nguyentruongan
Rất chi tiết,rất đáng tiền.
ptruclieu1206
Khóa học dễ hiểu. giá rẻ
Tạ Minh Hiếu
Tất cả đánh giá
Trúc Đào
Phần phương pháp học ở đại học để ra trường có lương cao rất hữu ích. Ước gì mình biết về điều này sớm hơn. Phần phân biệt ngắt trong và ngắt ngoài giúp mình hiểu hơn về ngắt rất nhiều. Lúc trước mình còn rất mơ hồ về điều này
Đánh giá vào
16/01/2026 10:21
Nguyễn Hán Thế
Khoá học tốt
Đánh giá vào
15/01/2026 12:06
Nguyễn Thị Phước Hậu
Kiến thức về vi điều khiển rất thú vị. Cho 5 sao
Đánh giá vào
15/01/2026 07:42
Phạm Thị Trúc Lài
nội dung đầy đủ hay và người giảng nhiệt tình
Đánh giá vào
14/01/2026 22:53
Khanh Van Pham
Code được comment khá chi tiết. slide cũng khá chi tiết