当前位置: 首页 > article >正文

【国产MCU系列】-GD32F470-高级定时器

高级定时器

文章目录

  • 高级定时器
    • 1、高级定时器介绍
    • 2、高级定时器寄存器列表
    • 3、高级定时器的计数模式
      • 3.1 向上计数模式
      • 3.2 向下计数模式
      • 3.3 中央对齐模式(向上向下双向计数模式)
    • 4、高级定时器应用实例
      • 4.1 固件库定时器相关API
      • 4.2 输出PWM
      • 4.3 DMA模式与输出PWM
      • 4.4 DMA突发方式输出PWM实现呼吸灯效果
      • 4.5 输出互补PWM信号
      • 4.6 输出互补PWM插入死区信号

GD32F4系列单片机有五种定时器:高级定时器(定时器0/7),通用定时器L0(定时器1~4),通用定时器L1(定时器8/11),通用定时器L2(定时器9/10/12/13)以及基本定时器(定时器5/6)。

在这里插入图片描述

在本文中,将详细介绍高级定时器的使用。

1、高级定时器介绍

高级定时器(TIMER0和 TIMER7)是四通道定时器,支持输入捕获和输出比较。可以产生 PWM信号控制电机和电源管理。高级定时器含有一个 16位无符号计数器。

高级定时器是可编程的,可以被用来计数,其外部事件可以驱动其他定时器

高级定时器包含了一个死区时间插入模块,非常适合电机控制。

定时器和定时器之间是相互独立,但是他们可以被同步在一起形成一个更大的定时器,这些定时器的计数器一致地增加。

GD32F4的高级定时器具有如下特性:

  • 总通道数:4ÿ

http://www.kler.cn/a/407676.html

相关文章:

  • 动态反馈控制器(DFC)和 服务率控制器(SRC);服务率和到达率简单理解
  • Windows系统编程 - 进程遍历
  • 实时质检-静音检测分析流程(运维人员使用)
  • C++ STL - vector/list讲解及迭代器失效
  • 丹摩征文活动|摩智算平台深度解析:Faster R-CNN模型的训练与测试实战
  • 什么是知识蒸馏?什么是Knowledge Distillation?知识蒸馏实例
  • Edify 3D: Scalable High-Quality 3D Asset Generation 论文解读
  • 使用Kubernetes部署第一个应用
  • 华为机试HJ62 查找输入整数二进制中1的个数
  • GESP考试大纲
  • doris的安装部署
  • 用vite下载的react + TS的项目,组件会调用两次
  • Python 快速入门(上篇)❖ Python基础知识
  • 98. 验证二叉搜索树【 力扣(LeetCode) 】
  • 深挖`React`里程碑之作`AutoStore`与`helux`的渊源
  • 开源可视化工具对比:JimuReport VS DataEase
  • Android 设置 bottomnavigation 底部导航栏的样式
  • 【从零开始的LeetCode-算法】3233. 统计不是特殊数字的数字数量
  • 数据指标与标签在数据分析中的关系与应用
  • 计算机网络-VPN虚拟专用网络概述
  • Spring Framework 的版本历史和JDK、Springboot对应关系
  • 数据预处理——相关性分析详解
  • 实验室管理流程优化:Spring Boot技术实践
  • 数据结构第一讲
  • windows C#-取消任务列表(上)
  • 解决前端页面报错:Not allowed to load local resource