SLAAEK8 August   2024 MSPM0G3507 , MSPM0L1306

 

  1.   1
  2. Description
  3. Required Peripherals
  4. Compatible Devices
  5. Design Steps
  6. Design Considerations
  7. Software Flow Chart
  8. Application Code
    1. 7.1 Scheduler Code
    2. 7.2 Main Application Code
  9. Additional Resources
  10. E2E
  11. 10Trademarks

Description

This subsystem example shows how to implement a simple, non-preemptive, run-to-completion (RTC) scheduler in MSPM0. The example includes both the scheduler, and simple task header and source files, which demonstrate the minimum requirements for building tasks for this kind of scheduling implementation. In a system, use of an RTC scheduler is most appropriate when there are multiple tasks which need to be completed by the system, that can be triggered in any order, and the actual execution time or order of these tasks is not critical.

MSPM0G3507, MSPM0L1306 Run-to-Completion
                    Scheduler Figure 1-1 Run-to-Completion Scheduler