![Geehy SEMICONDUCTOR APM32F405 Series Скачать руководство пользователя страница 640](http://html1.mh-extra.com/html/geehy-semiconductor/apm32f405-series/apm32f405-series_user-manual_573630640.webp)
www.geehy.com Page 639
Enable the triangle wave generation function of two channels, and set
different triangular amplitudes.
Register address mapping
Table 161 DAC Register Address Mapping
Register name
Description
Offset address
DAC_CTRL
DAC control register
0x00
DAC_SWTRG
DAC software Trigger Register
0x04
DAC_DH12R1
DAC Channel 1 12-bit right-aligned data holding register
0x08
DAC_DH12L1
DAC Channel 1 12-bit left-aligned data holding register
0x0C
DAC_DH8R1
DAC Channel 1 8-bit right-aligned data holding register
0x10
DAC_DH12R2
DAC Channel 2 12-bit right-aligned data holding register
0x14
DAC_DH12L2
DAC Channel 2 12-bit left-aligned data holding register
0x18
DAC_DH8R2
DAC Channel 2 8-bit right-aligned data holding register
0x1C
DAC_DH12RDUAL
Dual-DAC 12-bit right-aligned data holding register
0x20
DAC_DH12LDUAL
Dual-DAC 12-bit left-aligned data holding register
0x24
DAC_DH8RDUAL
8-bit right-aligned data holding register of double DAC
0x28
DAC_DATAOCH1
DAC Channel 1 data output register
0x2C
DAC_DATAOCH2
DAC Channel 2 data output register
0x30
DAC_STS
DAC state register
0x34
Register functional description
DAC control register (DAC_CTRL)
Offset address: 0x00
Reset value: 0x0000 0000
Field
Name
R/W
Description
0
ENCH1
R/W
DAC Channel1 Enable
0: Disable
1: Enable
1
BUFFDCH1
R/W
DAC Channel1 Output Buffer Disable
0: Enable
1: Disable
2
TRGENCH1
R/W
DAC Channel1 Trigger Enable
0: Disable
1: Enable
5:3
TRGSELCH1
R/W
DAC Channel1 Trigger Source Select
The trigger source can be selected through this register when
Channel 1 trigger is enabled (TRGENCH1=1).