我是靠谱客的博主 还单身墨镜,最近开发中收集的这篇文章主要介绍aqcsfrc 没效果,DSP28335 EPWM模块各重要寄存器,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

EPWM共有6对,每对模块均可单独输出两路(A和B)。

EPWM模块包括子模块:

TB 时基模块

CC 比较模块

AQ 动作模块

DB 死区模块

PC 斩波模块

ET 时间触发模块

TZ 错误警告模块

常用重要模块:TB、CC、AQ、ET

TB模块

实质是计数器,设置产生方波的频率、周期。计数方式有三种:递减计数,递增计数,增减计数。

TB内部寄存器

TBPRD:周期寄存器 (设置的时钟周期存入此,可通过阴影寄存器缓冲后写入,也可通过活动寄存器立即写入)

TBCTR:时基计数变值寄存器 (时基当前所计数的值存入,用于和所设定周期值比较)

TBPHS:时基相位寄存器

TBSTS:时基状态寄存器

TBCTL:控制寄存器 (重要)

TBCTL寄存器域描述

PHSDIR: 增减模式下,同步信号到来时,装载相位值后增减状态的计数方向

0:减计数

1:增计数

CLKDIV:分频,同HSPCLKDIV用

000:1分频

001:2分频

010:4分频

111:128分频

TBCLK=SYSCLKOUT/(HSPCLKDIV×CLKDIV)

HSPCLKDIV:分频,同CLKDIV用

SWFSYNC&

最后

以上就是还单身墨镜为你收集整理的aqcsfrc 没效果,DSP28335 EPWM模块各重要寄存器的全部内容,希望文章能够帮你解决aqcsfrc 没效果,DSP28335 EPWM模块各重要寄存器所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(78)

评论列表共有 0 条评论

立即
投稿
返回
顶部