![Geehy SEMICONDUCTOR APM32F405 Series User Manual Download Page 642](http://html1.mh-extra.com/html/geehy-semiconductor/apm32f405-series/apm32f405-series_user-manual_573630642.webp)
www.geehy.com Page 641
Field
Name
R/W
Description
21:19
TRGSELCH2
R/W
DAC Channel2 Trigger Source Select
The trigger source can be selected through this register when
Channel 2 trigger is enabled (TRGENCH2=1)
000: TMR6 TRGO event
001: TMR8 TRGO event
010: TMR7 TRGO event
011: TMR5 TRGO event
100: TMR2 TRGO event
101: TMR4 TRGO event
110: External interrupt line 9
111: Software trigger
23:22
WAVENCH2
R/W
DAC Channel2 Noise/Triangle Wave Generation Enable
00: Waveform is not generated
01: Noise waveform is generated
1x: Triangle waveform is generated
27:24
MAMPSELCH2
R/W
Select DAC Channel2 LFSR Bit Mask/Triangle Wave Amplitude
Selector
In the mode of "generating LFSR noise", select the bit to mask
LFSR through this bit;
In the mode of "generating triangle wave", select the amplitude of
triangle wave through this bit.
0000: Unmask LFSR bit 0/triangle wave amplitude is 1
0001: Unmask LFSR bit [1:0]/triangle wave amplitude is 3
0010: Unmask LFSR bit [2:0]/triangle wave amplitude is 7
0011: Unmask LFSR bit [3:0]/triangle wave amplitude is 15
0100: Unmask LFSR bit [4:0]/triangle wave amplitude is 31
0101: Unmask LFSR bit [5:0]/triangle wave amplitude is 63
0110: Unmask LFSR bit [6:0]/triangle wave amplitude is 127
0111: Unmask LFSR bit [7:0]/triangle wave amplitude is 255
1000: Unmask LFSR bit [8:0]/triangle wave amplitude is 511
1001: Unmask LFSR bit [9:0]/triangle wave amplitude is 1023
1010: Unmask LFSR bit [10:0]/triangle wave amplitude is 2047
≥1011: Unmask LFSR bit [11:0] / triangle wave amplitude is 4095
28
DMAENCH2
R/W
DAC Channel2 DMA Enable
0: Disable
1: Enable
29
DMAUDIEN2
R/W
DAC Channel2 DMA Underrun Interrupt Enable
0: Disable
1: Enable
31:30
Reserved
DAC software trigger register (DAC_SWTRG)
Offset address: 0x04
Reset value: 0x0000 0000