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

Required Peripherals

The task scheduler subsystem is generic and appropriate for any device in the MSPM0 portfolio. Table 2-1 lists the peripherals used in the example tasks, but these are not required to make use of the scheduler portion of the example.

Table 2-1 Required Peripherals
Subblock Functionality Peripheral Use Notes
DAC8 (Optional) (1 ×) COMP Shown as COMP_0_INST in code
Buffer (Optional) (1 ×) OPA Shown as OPA_0_INST in code
Timer (Optional) (1 ×) TIMG Shown as TIMER_0_INST in code
LED Output (Optional) (1 ×) GPIO Shown as GPIO_LEDS_USER_LED_1 in code
Switch Input (Optional) (1 ×) GPIO Shown as GPIO_SWITCHES_USER_SWITCH_1 in code