DSPTMS320F28335_ePWM

文章目录[隐藏]

简介

1、一共有6对ePWM,其中每队有两路ePWM输出组成,分别为 ePWMxA 和 ePWMxB,这一对 PWM输出,可以配置成两路独立的单边沿 PWM 输出,或者两路独立的但互相相对称的双边沿 PWM 输出,或者一对双边沿非对称的 PWM 输出,共有 6 对这样的 ePWM 模块。因为每对 PWM 模块中的两个 PWM 输出均可以单独使用,所以也可以认为有12 路单路 ePWM,除此之外还有 6 个 APWM,这 6 个 APWM 通过 CAP 模块扩展配置,可以独立使用,所以 F28335 最多可以有 18 路 PWM 输出。
2、每组 ePWM 模块支持以下特点:

  • 专用 16 位时基计数器,控制输出的周期和频率。
  • 两个互补对称 PWM 输出(ePWMxA 和 ePWMxB)可以配置如下方式:
    (1)两个独立的单边沿操作的 PWM 输出。
    (2)两个独立的双边沿操作对称的 PWM 输出。
    (3)一个独立的双边沿操作非对称的 PWM 输出。
  • 软件实现 PWM 信号异步控制
  • 可编程的相位控制以支持超前或滞后其余的 PWM 模块
  • 逐周期硬件同步相位
  • 双边沿延时死区控制
  • 可编程错误联防
  • 产生错误时可以强制 PWM 输出高电平、低电平或者高阻态。
  • 所有的事件都可以触发 CPU 中断和 ADC 开始转换信号
  • 高频 PWM 斩波,用于基于脉冲变压器的门极驱动

模块

每一组 ePWM 模块都包含以下 7 个模块:

  • 时基模块 TB:产生时基信号&

版权声明:本文为CSDN博主「平平将军」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/chengcao123/article/details/122539991

生成海报
点赞 0

平平将军

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

Arduino零基础实践——1

一:资源层 1.1硬件:Arduino各种开发板,我常用的是Nano,因为比较小而且便宜,某宝上20-30块。还有Arduino的拓展板卡,就是在后面连接外设

无刷直流(BLDC)电机的原理及正确的使用方法

当工程师想利用电气、电子的机器在现实世界中做些什么时,他们会思考怎样才能将电信号变为“力”?将电信号转换为力的就是传动器,即电机。可以将电机视作“将电气转换为机械的力的元件”。 最基本的电机是 “DC电机(有刷电机)”。在磁场中放置线

【无标题】

小熊派(2) GPIO中断,主要学习的是通过f1和f2两个按钮进行灯泡亮灭的控制。 注意:F1和F2按键对应的GPIO引脚是分别是GPIO11和GPIO12,通过检测GP