.. _pla_pulse_output: 脉冲输出 ======== 概述 ------ 本示例演示了如何将PLA配置成7bit脉冲发生器。通过配置PLA的滤波器、AOI逻辑和触发器,实现一个7位计数器功能,可以产生连续的脉冲输出。 硬件设置 ------------ - 连接脉冲输出引脚 :ref:`BOARD_PLA_IO_TRG_NUM ` 到示波器 功能描述 ------------ - 配置PWM产生基准时钟信号 - 配置PLA的多级滤波器、AOI逻辑和D触发器 - 实现7位计数功能,产生连续的脉冲输出 - PWM周期可通过宏 PWM_PERIOD_IN_MS 配置 运行现象 ------------ 当工程正确运行后: - 示波器可以捕捉到127个脉冲输出 - 串口终端会输出如下信息: .. code-block:: console PLA DEMO