Học Không Giới Hạn 50K+ Khóa Học Với Gói Hội Viên Chỉ Từ 299K/Tháng Xem Ngay
DANH MỤC KHÓA HỌC
Giới Thiệu Khóa Học

Nội Dung Chi Tiết Khóa Học

đang cập nhât…

Chi Tiết Khóa Học

Nội Dung Chi Tiết Chương Trình Khóa Học

  • 1. Bài 1: Tổng quan về khóa học, nhấp nháy led

  • 2. Bài 2: Gpio output, gpio input, giao tiếp với nút nhấn.

  • 3. Bài 3: Tạo thư viện nút nhấn

  • 4. Bài 4: Ngắt ngoài.

  • 5. Bài 5: Bộ chuyển đổi ADC.

  • 6. Bài 6: Timer - Ngắt Timer - PWM.

  • 7. Bài 7: Ứng dụng PWM

  • 8. Bài 8: Giao tiếp UART P1

  • 9. Bài 9: Giao tiếp UART P2

  • 10. Bài 10: Giao tiếp I2C P1

  • 11. Bài 11: Giao tiếp I2C P2

  • 12. Bài 12: Điều khiển xe từ xa qua Bluetooth P1

  • 13. Bài 13: Điều khiển xe từ xa qua Bluetooth P2

  • 14. Bài 14: Lập trình matrix phím P1

  • 15. Bài 15: Lập trình matrix phím P2

  • 16. Bài 16: STM32 UART CLI(Command Line Interface). Thực hành xử lí UART nâng cao Phần 1

  • 17. Bài 17: 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)

  • 18. Bài 18: Đ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.

  • 19. Bài 19: 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...)

  • 20. Bài 20: 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. (Bộ đệm vòng là bộ đệm giúp việc đọc ghi dữ liệu tránh được các lỗi mất mát dữ liệu, ghi đè dữ liệu)

  • 21. Bài 21: 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. (Min Protocol là 1 dạng Frame đóng gói dữ liệu đường truyền giúp dễ dàng phân tích dữ liệu theo State và khả năng phát hiện dữ liệu lỗi)

  • 22. Bài 22: 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.

  • 23. Bài 23: Update OTA (nạp code từ xa) cho STM32 sử dụng ESP32 lấy file firmware từ FTP Server Phần 1

  • 24. Bài 24: Update OTA cho STM32 (nạp code từ xa) sử dụng ESP32 lấy file firmware từ FTP Server Phần 2

  • 25. Bài 25: Update OTA cho STM32 (nạp code từ xa) sử dụng ESP32 lấy file firmware từ FTP Server Phần 3

  • 26. Bài 26: 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.

  • 27. Bài 27: Hiệu ứng led WS2812