SLVSJB5 November   2025 MSPM0G5187

ADVANCE INFORMATION  

  1.   1
  2. Features
  3. Applications
  4. Description
  5. Functional Block Diagram
  6. Device Comparison
    1. 5.1 Device Comparison Chart
  7. Pin Configuration and Functions
    1. 6.1 Pin Diagrams
    2. 6.2 Pin Attributes
      1.      11
    3. 6.3 Signal Descriptions
      1.      13
      2.      14
      3.      15
      4.      16
      5.      17
      6.      18
      7.      19
      8.      20
      9.      21
      10.      22
      11.      23
      12.      24
      13.      25
      14.      26
      15.      27
    4. 6.4 Connections for Unused Pins
  8. Specifications
    1. 7.1  Absolute Maximum Ratings
    2. 7.2  ESD Ratings
    3. 7.3  Recommended Operating Conditions
    4. 7.4  Thermal Information
    5. 7.5  Supply Current Characteristics
      1. 7.5.1 RUN/SLEEP Modes
      2. 7.5.2 STOP/STANDBY Modes
      3. 7.5.3 SHUTDOWN Mode
    6. 7.6  Power Supply Sequencing
      1. 7.6.1 Power Supply Ramp
      2. 7.6.2 POR and BOR
    7. 7.7  Flash Memory Characteristics
    8. 7.8  Timing Characteristics
    9. 7.9  Clock Specifications
      1. 7.9.1 System Oscillator (SYSOSC)
      2. 7.9.2 Low Frequency Oscillator (LFOSC)
      3. 7.9.3 System Phase Lock Loop (SYSPLL)
      4. 7.9.4 USB Frequency Lock Loop (USBFLL)
      5. 7.9.5 Low Frequency Crystal/Clock
      6. 7.9.6 High Frequency Crystal/Clock
    10. 7.10 Digital IO
      1. 7.10.1  Electrical Characteristics
      2. 7.10.2 Switching Characteristics
    11. 7.11 Analog Mux VBOOST
    12. 7.12 ADC
      1. 7.12.1 Electrical Characteristics
      2. 7.12.2 Switching Characteristics
      3. 7.12.3 Linearity Parameters
      4. 7.12.4 Typical Connection Diagram
    13. 7.13 Temperature Sensor
    14. 7.14 VREF1
      1. 7.14.1 Voltage Characteristics (VREF1)
      2. 7.14.2 Electrical Characteristics (VREF1)
    15. 7.15 VREF2
      1. 7.15.1 Voltage Characteristics (VREF2)
      2. 7.15.2 Electrical Characteristics (VREF2)
    16. 7.16 Comparator (COMP)
      1. 7.16.1 Comparator Electrical Characteristics
    17. 7.17 I2C
      1. 7.17.1 I2C Characteristics
      2. 7.17.2 I2C Filter
      3. 7.17.3 I2C Timing Diagram
    18. 7.18 SPI
      1. 7.18.1 SPI
      2. 7.18.2 SPI Timing Diagram
    19. 7.19 UART
    20. 7.20 USB Specifications
      1. 7.20.1 USB Characteristics (USB mode)
    21. 7.21 Serial Audio
    22. 7.22 TIMx
    23. 7.23 Emulation and Debug
      1. 7.23.1 SWD Timing
  9. Detailed Description
    1. 8.1  Functional Block Diagram
    2. 8.2  CPU
    3. 8.3  Operating Modes
      1. 8.3.1 Functionality by Operating Mode (MSPM0G5187)
    4. 8.4  Power Management Unit (PMU)
    5. 8.5  Clock Module (CKM)
    6. 8.6  DMA
    7. 8.7  Events
    8. 8.8  Memory
      1. 8.8.1 Memory Organization
      2. 8.8.2 Peripheral File Map
      3. 8.8.3 Peripheral Interrupt Vector
    9. 8.9  Flash Memory
    10. 8.10 SRAM
    11. 8.11 GPIO
    12. 8.12 IOMUX
    13. 8.13 ADC
    14. 8.14 Temperature Sensor
    15. 8.15 VREF
    16. 8.16 COMP
    17. 8.17 Security
    18. 8.18 AESADV
    19. 8.19 Keystore
    20. 8.20 CRC-P
    21. 8.21 Edge AI NPU
    22. 8.22 Serial Communication Interfaces
      1. 8.22.1 UNICOMM (UART/I2C/SPI)
        1. 8.22.1.1 UART (UNICOMM)
        2. 8.22.1.2 I2C (UNICOMM)
        3. 8.22.1.3 SPI (UNICOMM)
      2. 8.22.2 Universal Serial Bus (USB)
      3. 8.22.3 Digital Audio Interface - I2S/TDM
    23. 8.23 Low-Frequency Sub System (LFSS)
    24. 8.24 RTC_B
    25. 8.25 IWDT_B
    26. 8.26 WWDT
    27. 8.27 Timers (TIMx)
    28. 8.28 Device Analog Connections
    29. 8.29 Input/Output Diagrams
    30. 8.30 Serial Wire Debug Interface
    31. 8.31 Boot Strap Loader (BSL)
    32. 8.32 Device Factory Constants
    33. 8.33 Identification
  10. Applications, Implementation, and Layout
    1. 9.1 Typical Application
      1. 9.1.1 Schematic
  11. 10Device and Documentation Support
    1. 10.1 Getting Started and Next Steps
    2. 10.2 Device Nomenclature
    3. 10.3 Tools and Software
    4. 10.4 Documentation Support
    5. 10.5 Support Resources
    6. 10.6 Trademarks
    7. 10.7 Electrostatic Discharge Caution
    8. 10.8 Glossary
  12. 11Revision History
  13. 12Mechanical, Packaging, and Orderable Information

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息

Timers (TIMx)

There are three types of timer peripherals in these devices support that following key features: TIMGx (general-purpose timer), TIMAx (advanced timer), and TIMBx (basic timer). TIMGx is a subset of TIMAx, which means common features between timer instances are software compatible. For specific configurations, see Table 8-16:

Specific features for the general-purpose timer (TIMGx) include:

  • 16-/32-bit up, down, up-down or down-up counter, with repeat-reload mode
  • Selectable and configurable clock source
  • 8-bit programmable prescaler to divide the counter clock frequency
  • Two independent channels for
    • Output compare
    • Input capture
    • PWM output
    • One-shot mode
  • Shadow CC register available in TIMG6, TIMG7
  • Shadow register for load available in TIMG6, TIMG7
  • Support synchronization and cross trigger among different TIMx instances
  • Support interrupt/DMA trigger generation and cross peripherals (such as ADC) trigger capability

Specific features for the advanced timer (TIMAx) include:

  • 16-bit down or up-down counter, with repeat-reload mode
  • Selectable and configurable clock source
  • 8-bit programmable prescaler to divide the counter clock frequency
  • Repeat counter to generate an interrupt or event only after a given number of cycles of the counter
  • Up to four independent channels for
    • Output compare
    • Input capture
    • PWM output
    • One-shot mode
  • Shadow register for load and CC register available
  • Complementary output PWM with programmable dead band insertion
  • Asymmetric PWM
  • Configurable fault handling mechanism for
    • Fast PWM responses (<40ns) to external fault inputs or comparator events
    • Outputting signals in a safe user-defined state when a latched fault condition has occurred
  • Support synchronization and cross trigger among different TIMx instances
  • Support interrupt and DMA trigger generation and cross peripherals (such as ADC) trigger capability
  • Two additional capture/compare channels for internal events

Specific features for the basic software timer (TIMBx) include:

  • Support for a counter array containing 4 counters
  • Each counter is a 16 bit counter
  • Clocked by the PD0 bus clock (ULPCLK)
  • Ability to concatenate 2 or more counters to create longer time durations
  • Ability to measure timing properties of external events
    • Duration between 2 pulses on an event
    • Counting the number of events
    • Ability to start/stop the counter based on external events or internal events
Table 8-16 TIMx Configurations
TIMER NAME POWER DOMAIN RESOLUTION PRESCALER REPEAT COUNTER CAPTURE / COMPARE CHANNELS PHASE LOAD SHADOW LOAD SHADOW CC DEADBAND FAULT QEI
TIMG0 PD0 16-bit 8-bit 2
TIMG6 PD1 16-bit 8-bit 2
TIMG7 PD1 16-bit 8-bit 2 Yes Yes
TIMA0 PD1 16-bit 8-bit 8-bit 4 Yes Yes Yes Yes Yes
TIMB0 PD0 16-bit
Table 8-17 TIMx Cross Trigger Map
TSEL.ETSEL Selection PD0 Timers PD1 Timers
TIMG0 TIMA0 TIMG6 TIMG7
0 TIMA0.TRIG0 TIMA0.TRIG0 TIMA0.TRIG0 TIMA0.TRIG0
1 TIMG0.TRIG0 TIMG0.TRIG0 TIMG0.TRIG0 TIMG0.TRIG0
2 TIMG6.TRIG0 TIMG6.TRIG0 TIMG6.TRIG0 TIMG6.TRIG0
3 TIMG7.TRIG0 TIMG7.TRIG0 TIMG7.TRIG0 TIMG7.TRIG0
4 to 31 Reserved
Table 8-18 TIMBx Clock Source Selection
CTRREGSx.CTL0.CLKSEL Counter update from event source
0 Bus Clock
1 Overflow from Counter 0
2 Overflow from Counter 1
3 Overflow from Counter 2
4 to 8 Reserved
9 GPIO0 Publisher 1
10 GPIO0 Publisher 2
11 GPIO1 Publisher 1
12 GPIO1 Publisher 2
13 DMA Interrupt
14 Reserved
15 TIMBx Generic Event Subscriber
Table 8-19 TIMBx Start/Stop/Reset Source Selection
CTRREGSx.CTL0.STARTSEL Start/Stop/Reset from event source
CTRREGSx.CTL0.STOPSEL
CTRREGSx.CTL0.RESETSEL
0 No Action
1 Overflow from Counter 0
2 Overflow from Counter 1
3 Overflow from Counter 2
4 to 8 Reserved
9 GPIO0 Publisher 1
10 GPIO0 Publisher 2
11 GPIO1 Publisher 1
12 GPIO1 Publisher 2
13 DMA Interrupt
14 Reserved
15 TIMBx Generic Event Subscriber

For more details, see the TIMx chapter of the MSPM0 G-Series 80-MHz Microcontrollers Technical Reference Manual