1.200.000 ₫
89.999 ₫
Video bài giảng và tài liệu giống mô tả
Học online trên drive bằng điện thoại hoặc máy tính
Kích hoạt khóa học tự động ngay lập tức 24/7
Khóa học STM32 nâng cao do Deviot tổ chức, tập trung đào sâu vào việc lập trình các ngoại vi nâng cao của dòng vi điều khiển STM32 như DMA, USB CDC, FLASH, RTC, CRC, Watchdog, Bootloader, OTA và nhiều kỹ thuật thực tế trong hệ thống nhúng.
✅ STM32 là dòng vi điều khiển mạnh mẽ, phổ biến, có cộng đồng hỗ trợ lớn.
✅ Có thể ứng dụng thực tế vào nhiều sản phẩm nhúng như thiết bị IoT, công nghiệp, tự động hóa.
✅ Lập trình bằng HAL + CubeMX giúp tiếp cận nhanh, dễ hiểu và linh hoạt.
✅ Học nâng cao giúp bạn hiểu sâu, tối ưu tài nguyên phần cứng và xử lý lỗi tốt hơn.
✅ Là nền tảng để học RTOS hoặc phát triển sản phẩm thương mại chuyên nghiệp.
✅ Nắm vững cách sử dụng các ngoại vi nâng cao như DMA, FLASH, USB CDC, RTC, CRC, Watchdog.
✅ Thực hành viết Bootloader và triển khai cập nhật firmware từ xa qua OTA.
✅ Hiểu và ứng dụng các kỹ thuật xử lý dữ liệu như Ring Buffer, State Machine.
✅ Kỹ năng debug, đọc datasheet và phát triển thư viện độc lập.
✅ Làm việc với nhiều chuẩn giao tiếp và tối ưu hóa bộ nhớ trên STM32.
✅ Người đã có kiến thức cơ bản về STM32 hoặc đã học xong khóa STM32 Cơ Bản.
✅ Sinh viên, kỹ sư ngành điện - điện tử - tự động hóa muốn phát triển kỹ năng chuyên sâu.
✅ Người đang làm hoặc chuẩn bị tham gia vào các dự án nhúng thực tế.
1. STM32 UART CLI(Command Line Interface). Thực hành xử lí UART nâng cao Phần 1
2. STM32 UART CLI(Command Line Interface). Thực hành xử lí UART nâng cao Phần 2 (CLI là chương trình xử lý các dòng lệnh theo tập lệnh người dùng tự định nghĩa. Ví dụ như AT Command)
3. Điều khiển hiệu ứng Led theo phương pháp sử dụng State Machine kết hợp Struct và Union.
4. Giao tiếp với bộ nhớ Flash. Thực hành viết thư viện đọc ghi xóa Flash tất cả các kiểu dữ liệu.(int, long, float, double, struct...)
5. Tìm hiểu Ring Buffer(Bộ đệm vòng). Viết thư viện Ring Buffer. Kết hợp UART với Ring Buffer để nhận và xử lý dữ liệu.
6. Tìm hiểu và sử dụng CRC (Thuật toán check lỗi dữ liệu trên đường truyền). Giao tiếp ESP32 với STM32 sử dụng Min Protocol kết hợp Ring Buffer.
7. Phân vùng bộ nhớ Flash STM32. Tìm hiểu Bootloader, cấu trúc file HEX (chuẩn Intel Hex). Thực hành viết chương trình Bootloader.
8. Update OTA (nạp code từ xa) cho STM32 sử dụng ESP32 lấy file firmware từ FTP Server Phần 1
9. Update OTA cho STM32 (nạp code từ xa) sử dụng ESP32 lấy file firmware từ FTP Server Phần 2
10. Update OTA cho STM32 (nạp code từ xa) sử dụng ESP32 lấy file firmware từ FTP Server Phần 3
11. Tìm hiểu DMA. Ứng dụng DMA vào xuất xung PWM. Thực hành viết thư viện điều khiển Led Full Color RGB WS2812.
12. Tạo hiệu ứng với led WS2812
1.500.000 ₫
99.999 ₫
2.500.000 ₫
59.999 ₫
799.999 ₫
49.999 ₫
799.000 ₫
49.999 ₫
10.000.000 ₫
99.999 ₫
6.000.000 ₫
99.999 ₫
1.500.000 ₫
99.999 ₫
860.000 ₫
29.999 ₫
50.000.000 ₫
149.999 ₫
490.000 ₫
49.999 ₫
19.999.999 ₫
149.999 ₫
13.000.000 ₫
49.999 ₫