SLAU846A June 2023 – October 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1
The DAC module can trigger FIFO transfers by receiving events routed through a generic channel from other peripherals. When the event is received, the data in the FIFO is loaded into internal DAC data register. Refer to Generic Event Route and Peripheral to Peripheral Event for details on how the generic event route works. When the channel to be used is determined, and both the publisher and subscriber ports for the peripherals to connect are known, use the steps below to establish the event connection.
In this example, a GPIO-triggered DAC FIFO transfer is configured, using GPIO Port A to publish an event to generic channel 1, with DAC subscribing to generic channel 1 as a start-of-conversion trigger.