示例目的：
          演示高级定时器ATIM保持中心对齐计数（中心对齐模式3），配不对称PWM模式2
          （OCyM=0xF，手册17.3.4.4节），利用通道对共享CCR的机制，同时输出3路
          独立占空比的PWM（10kHz），并展示对内两通道的可编程相移。

硬件资源：
          1. CW32L012FxPx StartKit
          2. 时钟HSI
          3. 系统时钟源为HSI时钟12分频，8MHz，HCLK不分频，HCLK=8MHz；
             PCLK经PCLKPRS 4分频，PCLK=2MHz，直接作为ATIM计数时钟
          4. ATIM预分频PSC=0，不分频，中心对齐模式PWM周期=2×ARR=200计数，
             f_PWM = PCLK/(2×ARR) = 2MHz/(2×100) = 10kHz
          5. PB05/PB06/PB07、PF06配置为AF7复用推挽输出，
             分别对应ATIM_CH1/CH2/CH3/CH5
          6. 本例程不使用板载LED与调试串口，PWM波形由ATIM硬件自主翻转，
             CPU仅完成初始化

演示说明：
          1、用示波器/逻辑分析仪测量输出引脚，上电即有波形（无需接线）：
             PB05 = ATIM_CH1：占空比60%（CCR1=60递增段，CCR2=20递减段）
             PB06 = ATIM_CH2：对1镜像通道，占空比60%，沿位置与CH1互换，
                              相移 = |60-20|/200×360° = 72°
             PB07 = ATIM_CH3：占空比50%（CCR3=50，CCR4=50）
             PF06 = ATIM_CH5：占空比40%（CCR5=40，CCR6=80）
          2、不对称PWM名义占空比 = (2×ARR - CCR奇 - CCR偶) / (2×ARR)：
             CH1:(200-60-20)/200 = 60%；CH3:(200-50-50)/200 = 50%；
             CH5:(200-40-80)/200 = 40%
          3、调整占空比/相移：修改USER/src/main.c中ATIM_CHx_CCR_UP与
             ATIM_CHx_CCR_DOWN宏，两值之和保持占空比，两值之差决定对内相移。
          4、CH4/CH6无输出引脚，CCR4/CCR6仅作为对3/对5的递减段比较值参与
             CH3/CH5波形生成；辅助通道（OC2/OC4/OC6）配置必须与主通道一致
             （手册17.3.4.4中"辅助通道可单独配置"的描述有误）。
          5、配置流程遵循手册17.3.4.3：置ARPE=1、OCyPE=1，启动前向EGR.UG写1
             装载全部预装载值，再使能各通道输出及MOE总门。

使用说明：
+ 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
          4. 运行程序：Debug->Run(F5)
