﻿================================================================================
                                样例使用说明
================================================================================
Date            Author      IAR       MDK       GCC
2025-10-30      CDT         7.70      5.36      gcc-arm-none-eabi-10.3-2021.10-win32

================================================================================
平台说明
================================================================================
GCC工程，由Eclipse IDE外挂GNU-ARM Toolchain，再结合pyOCD GDB Server实现工程的编译、
链接和调试。在用Eclipse导入工程后，请将xxxx_PyOCDDebug中pyocd-gdbserver和SVD文件
设置为正确的路径；请将xxxx_PyOCDDownload中pyocd设置为正确的路径。注意，这些路径不
能包含非英文字符。

================================================================================
功能描述
================================================================================
本样例主要展示MCU的HRPWM的间隔输出功能，
说明：
配置HRPWM使能，PCLK0为150M，时钟分辨率为Tpclk0/64 = 104pS

间隔输出计数功能配置为：模式2，以HRPWM3的完整周期点为计数时钟，BM计数连续模式，以
外部事件8为触发条件间隔输出配置为：间隔输出空闲时PWMA为低、PWMB为高，通道A和通道B
间隔输出功能使能，通道均配置为间隔输出延迟进入空闲，跟随模式关闭，间隔输出时本单
元继续计数。

================================================================================
测试环境
================================================================================
测试用板:
---------------------
EV_F336_LQ64_Rev1.0

辅助工具:
---------------------
示波器

辅助软件:
---------------------
无

================================================================================
使用步骤
================================================================================
1） 沿着Vmax相同方向，旋转电位器RP2至最大，将示波器连接观察以下端口状态
    PA10 HRPWM_3_PWMA
    PA11 HRPWM_3_PWMB
    PA6 CMP1_OUT
    PC13 LED_BLUE
2） 打开工程编译并全速运行，如红色LED亮说明HRPWM外设校准失败
3） 观察到PA10和PA11输出一组互补PWM波形，PWM周期约为436.9uS，PA10的低电平时间与PA11
    高电平时间相同为104uS，PA6为高，PC13为高
4） 短按按键K1，软件触发进入间隔输出，观察到PA10和PA11的PWM开始间隔输出，PC13翻转
    周期为11个PWM周期约6mS，由波形可以分析出，当BM计数值为1~3时，PWM输出空闲状态，
    PA10为低，PA11为高
5） 短按按键K2，退出间隔输出状态，PA10和PA11正常输出PWM波形，PC13停止翻转
6） 沿着Vmax相反方向调节RP2的阻值，直到PA6输出低电平，表明CMP比较输出事件产生，
    间隔输出再次被触发，输出波形同步骤4）
7） 短按按键K2，退出间隔输出状态，PA10和PA11正常输出PWM波形，PC13停止翻转
8） 沿着Vmax相同方向，旋转电位器RP2至最大，重复步骤4）~7）

================================================================================
注意
================================================================================
无

================================================================================
