Free
Các khóa học được bán trên deviot
4.5

Porting FreeRTOS on STM32

Cập nhật lần cuối12/10/2023
Số học viên900
Thời lượng14 videos
  • 14 bài giảng
  • 1 - 2 giờ mỗi bài học
  • Trợ giảng giải đáp mọi thắc mắc 24/7
  • Học mọi lúc mọi nơi trên mọi thiết bij

Giới thiệu

RTOS là gì:

RTOS (Real-Time operating system) hay được gọi là hệ điều hành thời gian thực mà cho phép ứng dụng của bạn chạy đa tác vụ và có thể đáp ứng được “deadline” theo thời gian thực. Lưu ý rằng việc đáp ứng được “deadline” không nhất nhiết có nghĩa là phải nhanh mà ở đây là mang tính “đúng thời điểm” và chính xác (cần là có ngay).




Khi nào cần sử dụng RTOS:

Chạy các dự án lớn đòi hỏi xử lý nhiều công việc nhưng vẫn phải đáp ứng được về mặt thời gian

Các ứng dụng về viễn thông và IOT, các thiết bị liên quan đến y tế…




Tại Sao phải dùng RTOS:

Giúp chương trình của bạn dễ quản lý và phát triển vì nó giúp phân “chia” 1 vấn đề phức tạp thành các phần nhỏ hơn “để trị”.

Tăng tính linh động và dễ bảo trì

Dễ dàng hơn trong việc chia sẻ tài nguyên của CPU.


*Chú ý: Chuỗi video này hoàn toàn Free trên Youtube và không được sử dụng cho mục đích thương mại, mình chỉ tổng hợp và chia sẻ với mọi người các kênh kiến thức hay.

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

  • Hiểu và biết cách sử dụng FreeRTOS
  • Biết cách thêm thư viện hỗ trợ RTOS

Yêu cầu đầu vào

  • Đã biết lập trình STM32

Nội dung khoá học

  • 1. Getting Started with FreeRTOS on STM32
  • 2. Porting FreeRTOS on STM32-Part1
  • 3. Porting FreeRTOS on STM32-Part2
  • 4. Porting FreeRTOS on STM32-Part3
  • 5. Porting FreeRTOS on STM32-Part4
  • 6. Understanding of Task execution in FREERTOS & Debugging using STM32CUBEIDE
  • 7. Integration of Segger System View-Downloading the Necessary Software's
  • 8. Integration of Segger System view-Including System View in the Project
  • 9. Integration of SeggerSystemview-Adding include paths & Applying freeRTOS patch
  • 10. Integration of Segger System view-Setting System /Target Configuration
  • 11. Integration of Segger System view- Validation of Application in the Target
  • 12. Integration of Segger System view - Converting from ST Link-V2 to J Link
  • 13. Integration of Segger System view - Single Shot Recording
  • 14. Integration of Segger System view - Continuous Recording

Đánh giá

Đánh giá từ các học viên sau khi hoàn thành khoá học