示例目的：
        演示通过DMA传输的方式使DAC单个通道输出正弦波。
        DMA传输完成后自动重启，实现正弦波连续输出。

硬件资源：
          1. CW32L012 StartKit V1.0
          2. 系统时钟为HSI 24分频，4MHz (96MHz/24)
          3. DAC通道1配置为DMA传输模式
          4. DMA通道1配置为块传输模式，8位数据宽度，自动重启使能
          5. PB00配置为DAC通道1复用功能输出
          6. 128点8位分辨率正弦波查找表 (0~255)

演示说明：
          程序使用DMA将128点正弦波查找表数据连续传输到DAC数据保持寄存器DHR8R1。
          DMA配置了RestartEnable=TRUE，传输完成后自动重启，实现正弦波连续输出。
          DAC输出范围0~255对应0~VREF电压。
          使用示波器观察PB00引脚，可看到正弦波形输出。

使用说明：
+ EWARM
          1. 打开 project.eww 文件
          2. 编译所有文件：Project->Rebuild all
          3. 载入工程镜像：Project->Debug
          4. 运行程序：Debug->Go(F5)

+ MDK-ARM
          1. 打开 project.uvprojx 文件
          2. 编译所有文件：Project->Rebuild all target files
          3. 载入工程镜像：Debug->Start/Stop Debug Session (Ctrl+F5)
          4. 运行程序：Debug->Run(F5)

编译环境：
          - Keil MDK V5.40 或以上版本
          - Arm Compiler for Embedded V6.22 (ARMCLANG)
          - WHXY.CW32L012_DFP.1.0.2 设备支持包
          - CMSIS 6.2.0
