SSDA007 June 2025 MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G1518 , MSPM0G1519 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507 , MSPM0G3518 , MSPM0G3519
This subsystem demonstrates how to simultaneously sample signals across 2 ADC instances by utilizing the event fabric of the MSPM0. This process reduces time skew and keeps the signals in phase, simplifying calculations for applications such as E-metering, motor control, or medical signal processing.
This application requires two integrated ADCs, a DMA module with at least two channels, and a TIM module.
Sub-block Functionality | Peripheral Use | Notes |
---|---|---|
Analog Signal Capture | (2×) ADC | Shown as ADC12_0_INST and ADC12_1_INST in code |
Memory Transfer | (1×) DMA | Shown as DMA in code |
Event Timer | (1x) TIM | Shown as TIMER_0_INST in code |