示例目的：
         演示定时器外部触发启动ADC转换，定时1s采样芯片温度和BGR，通过BGR的1.2V反推出AVCC，从而获取较为准确的电压。

硬件资源：
          1. CW32L012CxTx StartKit  
          2. 系统时钟默认，为HSIOSC 24分配， 4MH在，PCLK、HCLK不分频，
          PCLK=HCLK=SysClk=4MHz
          3. GTIM1的时钟源选为PCLK，4000分频
          4. ADC的时钟源为PCLK，1分频
          5. PB09设置为PUSH-PULL输出，驱动LED1
          6. uart3配置为115200bps，作为调试打印

演示说明：
          通用定时器GTIM1定时1s自动触发ADC模块进行转换，ADC通道为MCU内部温度传感器TS。
          ADC转换完成后，转换结果通过uart3输出，LED1的电平翻转，LED1以0.5Hz的频率闪烁.

使用说明：
+ EWARM
          1. 打开adc_sgl_ext_trig.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