社区
其他硬件开发
帖子详情
TMS320F28027中PWM1A和1B两个管脚能不能输出不同频率的PWM?
martenyong
2011-09-27 07:17:35
现在项目需要TMS320F28027输出不同频率的波形,其中一个的频率是另一个的两倍,并且要求这两个波不同时开始输出,频率高的波需要延后一段时间。
我看到TI给的例程中,PWM1A和1B能输出的两个波形频率是一样的,中断服务函数用的也是同一个,请问要完成上述的要求可行么?
谢谢。
...全文
642
5
打赏
收藏
TMS320F28027中PWM1A和1B两个管脚能不能输出不同频率的PWM?
现在项目需要TMS320F28027输出不同频率的波形,其中一个的频率是另一个的两倍,并且要求这两个波不同时开始输出,频率高的波需要延后一段时间。 我看到TI给的例程中,PWM1A和1B能输出的两个波形频率是一样的,中断服务函数用的也是同一个,请问要完成上述的要求可行么? 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
JJDLG
2013-12-09
打赏
举报
回复
你好,我想问下PWM1A和1B两个管脚能不能输出不同频率的PWM?具体在寄存器设置应该如何设置呢?谢谢
martenyong
2011-10-07
打赏
举报
回复
问题已经解决。是设置的问题。
martenyong
2011-09-28
打赏
举报
回复
我目前采用德州仪器给的材料中的
up count pulse placement asymmetric waveform with indenpdent modulation on EPWMxA
这个模式编程,按照材料中的说明,调整CMPA CMPB的值应该可以达到使PWM1A输出PWM1B频率两倍的波形,但是我将例程烧入芯片之后,运行的结果是PWM1B可以输出方波,但是PWM1A一直输出高电平。而且改变CMPA和CMPB的值,会使PWM1B的占空比改变。
请问我对这个模式的理解有问题么?
还有别的方式能实现让使用同一个计时器的PWM输出一个是另一个频率两倍的波形的方式么?
谢谢了!
martenyong
2011-09-27
打赏
举报
回复
[Quote=引用 1 楼 woshi_ziyu 的回复:]
引用楼主 martenyong 的回复:
现在项目需要TMS320F28027输出不同频率的波形,其中一个的频率是另一个的两倍,并且要求这两个波不同时开始输出,频率高的波需要延后一段时间。
我看到TI给的例程中,PWM1A和1B能输出的两个波形频率是一样的,中断服务函数用的也是同一个,请问要完成上述的要求可行么?
谢谢。
可以
[/Quote]
请问不同的频率应该如何设置呢,谢谢了。
woshi_ziyu
2011-09-27
打赏
举报
回复
[Quote=引用楼主 martenyong 的回复:]
现在项目需要TMS320F28027输出不同频率的波形,其中一个的频率是另一个的两倍,并且要求这两个波不同时开始输出,频率高的波需要延后一段时间。
我看到TI给的例程中,PWM1A和1B能输出的两个波形频率是一样的,中断服务函数用的也是同一个,请问要完成上述的要求可行么?
谢谢。
[/Quote]
可以
DSP CCS12.00 芯片:TMS320F28335
PWM
的设计
DSP CCS12.00 芯片:TMS320F28335
PWM
的设计
DSP TMS320F2803x、TMS320F2806x e
PWM
开发笔记(代码基于TMS320F28069)
【代码】DSP TMS320F2803x、TMS320F2806x e
PWM
开发笔记(代码基于TMS320F28069)
TMS320F28377S的
PWM
简单应用
/ 计数模式向上计数。//设置预分频为2分。//设置定时器周期为2000。//设置动作当计数等于0的时候为高电平,计数等于对比值时为低电平。//设置影子寄存器加载为零。
DSP TMS320F280049C——互补波形(一)
DSP 利用F280049C产生E
PWM
1A
和E
PWM
1B
的互补波形
TMS320F28035学习笔记1_模拟比较器程序_Example_2803xE
Pwm
DCEventTripComp
例程功能: Comparator
1A
和Comparator1作为输入引脚,配置e
PWM
1 当COMP
1B
的电压>COMP
1A
的电压时,DCAEVT1和DCAEVT2事件触发 //! In this example: //! - e
PWM
1 has DCAEVT1 and DCBEVT1 as one shot trip sources. //! DCAEVT1 will pull E
PWM
1A
high. //! DCBEVT1 will
其他硬件开发
2,425
社区成员
4,282
社区内容
发帖
与我相关
我的任务
其他硬件开发
硬件/嵌入开发 其他硬件开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 其他硬件开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章