41.2. 脉冲输出
41.2.1. 概述
本示例演示了如何将PLB配置成32位脉冲发生器。主要功能包括:
配置PWM产生基准时钟信号
通过TRGM模块进行信号路由
使用PLB产生指定数量的脉冲输出
41.2.2. 工作原理
PWM配置 - 配置PWM产生基准时钟 - 设置PWM比较值产生对应占空比的方波
TRGM配置 - 配置PWM输出到PLB的触发信号路由 - 配置PLB输出到IO的触发信号路由 - 配置相关信号的极性和触发方式
PLB配置 - 初始化计数器 - 设置计数值用于产生指定数量的脉冲 - 配置查找表(LUT)实现脉冲计数和输出控制
41.2.3. 硬件设置
连接脉冲 输出引脚 到示波器
41.2.4. 运行现象
当工程正确运行后:
示波器可以捕捉到连续的脉冲信号
脉冲周期由PWM_PERIOD_IN_MS宏定义决定
串口终端会输出如下信息:
PLB DEMO