Hi, Scott,
As you said that the RM of K22 is not clear about the DAC triggering source.
Firstly, the 12 bits DAC has software triggering mode and hardware triggering mode, for software tyyriggering mode, set the DACTRGSEL bit in DACx_C0 to select software triggering mode, it is okay to set the software trigger bit DACSWTRG after writing to DACH and DACL as you have done.
Fot hardware triggering mode, firstly clear DACTRGSEL to select hardwrae triggering mode. For hardware triggering mode, only PDB_CH2 can trigger DAC, if you want to trigger DAC with a fixed cycle time so that the DAC can output a waveform, I suggest you use PDB_CH2 to trigger DAC, firstly, configure PDB in software triggering mode by set the TRGSEL=1111 in PDBx_SC, the cycle time of DAC is determined by PDBx_MOD register, then set the SWTRG in PDBx_SC, the PDB will count one by one. If you use DAC0 module, you can clear EXT and set TOE bits in PDBx_DACINTCn, when the PDB counetr reaches the PDBx_DACINT0, the DAC0 will be triggered.
For detailed inf, pls refer to section 37.4.3 DAC interval trigger outputs
Hope it can help you
BR
Xiangjun Rong