FreeRTOS on ESP32-S3

Lập trình RTOS trên ESP32-S3 dual-core: task, queue, semaphore, mutex, timer và thiết kế firmware thời gian thực.

freertosrtosesp32

Tác giả devlinux1 Học viên5

Quyền lợi của học viên

  • Nhận chứng nhận hoàn thành khóa học khi đạt 80% nội dung
  • Support 1-1 cùng giảng viên, hỏi đáp trong cộng đồng học viên
  • Truy cập linh hoạt, mọi lúc mọi nơi
  • Làm dự án thực tế, xây dựng portfolio cá nhân

Bạn sẽ học được gì

  • Tạo và quản lý task trên ESP32-S3
  • Hiểu scheduler, tick, context switching
  • Quản lý stack, heap và bộ nhớ
  • Queue, semaphore, notification, mutex
  • Xử lý ngắt an toàn với FreeRTOS
  • Dual-core, debug, trace và dự án cuối khóa

Giáo trình

10 chương · 17 bài học · 40 giờ học

Chương 1: FreeRTOS Foundation2 bài
  • RTOS Introduction and ESP32-S3 Setup
  • FreeRTOS Project Structure and Task Creation
Chương 2: Scheduler and Context3 bài
  • Scheduler and Scheduling Policies
  • RTOS Tick and Context Switching
  • Task States and Delay
Chương 3: Memory Management1 bài
  • Stack, Heap and Task Deletion
Chương 4: Task Communication2 bài
  • Queue Management in FreeRTOS
  • Queue, Timer and Event Message Exercise
Chương 5: Synchronization and Mutual Exclusion3 bài
  • Semaphore for Task Synchronization
  • Task Notification in FreeRTOS
  • Mutual Exclusion and Mutex
Chương 6: Interrupt Management2 bài
  • Interrupt Priority and FreeRTOS Task Priority
  • Interrupt Safe APIs and Hook Functions
Chương 7: ESP32-S3 Dual-Core FreeRTOS1 bài
  • ESP32-S3 Dual-Core FreeRTOS APIs
Chương 8: Debugging and Trace1 bài
  • FreeRTOS Debugging and Trace
Chương 9: Application Design1 bài
  • UART Command Application and RTOS Design
Chương 10: Final Project1 bài
  • Final Project Implementation and Review

Đánh giá

Chưa có đánh giá nào. Đánh giá của học viên sẽ hiển thị ở đây sau khi họ hoàn thành khóa học.

Chứng nhận hoàn thành khóa học

Khi hoàn thành tối thiểu 80% nội dung khóa học, bạn nhận chứng nhận hoàn thành khóa học của DevLinux Academy.

Chứng nhận ghi rõ tên khóa FreeRTOS on ESP32-S3, trình độ nâng cao và ngày hoàn thành.

Đã hoàn thành xuất sắc khóa học FreeRTOS on ESP32-S3

Mẫu chứng nhận hoàn thành khóa FreeRTOS on ESP32-S3 (tên học viên và ngày cấp được điền khi cấp).