================================================================================
                                样例使用说明
                             Sample Description
================================================================================
功能描述：
此样例实现了定时器的刹车功能，CH1和CH1N互补pwm输出，接收到外部IO口的刹车信号（低
电平）后，PWM信号关闭，由于BDTR.AOE置位，所以刹车信号取消（高电平）后，继续pwm输
出，此样例实现了死区功能。

Function descriptions:
This example realizes the braking function of the timer, CH1 and CH1N complement 
pwm output, after receiving the brake signal (low level) of the external IO port
the PWM signal is turned off.Because the BDTR.AOE is set, so after the brake 
signal is cancelled (high level), and the pwm output continues. The dead time is
inserted in the complementary output of CH1 and CH1N
================================================================================
测试环境：
测试用板：PY32E407_STK
MDK版本： 5.28
IAR版本： 9.20
GCC版本：GNU Arm Embedded Toolchain 10.3-2021.10

Test environment:
Test board: PY32E407_STK
MDK Version: 5.28
IAR Version: 9.20
GCC Version: GNU Arm Embedded Toolchain 10.3-2021.10
================================================================================
使用步骤：
1. 下载并运行程序
2. 通过逻辑分析仪捕捉上述两个通道的电平，判断pwm输出信号是否正确
3. PA6输入低电平，判断刹车信号是否生效

Example execution steps:
1. compile and download the program to MCU and run it;
2. Capture the level of the above six channels through the logic analyzer to 
determine whether the pwm output signal is correct
3. Low level input into PA6 ,determine whether the brake signal is effective
================================================================================
注意事项：
1. 引脚
CH1   ->  PA8
CH1N  ->  PA7
刹车输入 -> PA6
2. 通过调整OCxE,CCxP,OISx,CCxNE,CCxNP,OISxN的配置，可实现刹车功能的各种应用
3.sBreakConfig.Break2State项配置为TIM_BREAK2_ENABLE，可使用双刹车功能，向第二个刹
车通道（PA11）输入低电平，可判断刹车是否生效

Notes:
1. Pins
CH1   ->  PA8
CH1N  ->  PA7
BKIN -> PA6
2. By adjusting the OCxE CCxP, OISx CCxNE, CCxNP, OISxN configuration, which can
realize the brake function of a variety of applications
3.The sBreakConfig.Break2State item is configured as TIM_BREAK2_ENABLE to use the
dual-brake function, and a low input to the second brake channel (PA11)
determines whether the brakes are in effect
================================================================================