Cypress技术william hill官网
直播中

丁亚念

7年用户 224经验值
私信 关注
[问答]

如何同时启动两个PWM模块?

如何同时启动两个PWM模块?
我遇到了TCPWM*TrutGrand命令(掩码,命令)。但我不知道如何输入参数。
我有两个PWM模块PWM1和PWM2,请给出一个例子来说明使用TCPWM*TrutGeRebug()函数。
谢谢你

回帖(1)

丁亚念

2019-9-20 09:51:47
你好!
我刚刚学会了如何使用TCPWMGTrimeGrimeDebug()函数同时启动几个PWM模块。这很容易!
1。在设计中放置多个PWM组件,并在初始设置框中启用外部“启动”端子。
2。使用PWMLSTATE()逐个启动所有的PWM。注意:这只会初始化PWM块,并且不会启动它们,因为外部的“启动”终端存在。
三。现在使用TCPWMGTrimeGrimeDebug()函数同时启动它们。
下面是一个带有两个PWM块的示例代码。
PWMY1LSTATE();PWMY22START();PWMY11TrutGeRead命令(PWMY1掩码pWMM22掩码,PWMY11CMDYSTART);
PWM的任何实例都可以在设计中的任何一个pWMSIN上应用此命令。例如
而不是:PWMY11TrutGeRead命令(PWMY1掩码pWMM22掩码,PWMY11CMDYSTART);
我们可以使用:pWM22O-TrutGeRead命令(PWMY1掩码pWMM22掩码,PWMY11CMDYSTART);
举报

更多回帖

发帖
×
20
完善资料,
赚取积分