PUYA TIM — TIM1_OCToggle

PUYA PY32F403_Firmware V1.4.5 TIM TIM1_OCToggle 示例教学

TIM — TIM1_OCToggle

固件库: PY32F403_Firmware V1.4.5
芯片: PUYA
源文件: PUYA/PY32F403_Firmware_V1.4.5/Projects/PY32F403-STK/Example/TIM/TIM1_OCToggle/Src/main.c


功能简介

本示例演示输出比较模式。定时器计数到设定值时自动翻转/置高/置低引脚,可以生成精确的方波信号。

完整代码

1
2
3
4
5
6
#include "main.h"
#define  PERIOD_VALUE       (uint32_t)(50 - 1)
#define  PULSE1_VALUE       10-1
#define  PULSE2_VALUE       20-1
#define  PULSE3_VALUE       30-1
#define  PULSE4_VALUE       40-1

代码讲解

代码结构清晰,主要包含外设初始化配置和主循环中的功能逻辑。请结合注释理解每一步的含义。

世界是你们
使用 Hugo 构建
主题 StackJimmy 设计