SLAAEK8A August   2024  – August 2025 MSPM0C1105 , MSPM0C1106 , MSPM0G3507 , MSPM0H3216 , MSPM0L1306

 

  1.   1
  2. Description
  3. Required Peripherals
  4. Design Steps
  5. Design Considerations
  6. Software Flow Chart
  7. Application Code
    1. 6.1 Scheduler Code
    2. 6.2 Main Application Code
  8. Additional Resources
  9. E2E
  10. Revision History
  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