知道有很多实现的方法
不过由于我想获得的恒定导通时间t很短
大概在几十到几百纳秒左右,所以用定时器估计应该不行吧
问问有什么方法可以实现?
EPWM能实现单脉冲输出吗?
比如:我想通过比较器置1时,触发一个时间为500ns的高电平输出,
下一个高电平也是由比较器置1来触发。
mangui zhang:
事件管理器中有能配置为单路输出的PWM波输出口 互补输出的同时也可以实现强制输出吧
知道有很多实现的方法
不过由于我想获得的恒定导通时间t很短
大概在几十到几百纳秒左右,所以用定时器估计应该不行吧
问问有什么方法可以实现?
EPWM能实现单脉冲输出吗?
比如:我想通过比较器置1时,触发一个时间为500ns的高电平输出,
下一个高电平也是由比较器置1来触发。
Yang Xu1:
回复 mangui zhang:
可能是我表达的不太清楚
我要的不是单路的PWM
而是PWM输出端 只输出一个脉冲
然后等待下一个触发到来 然后再输出一个脉冲
严格的讲 我需要的这个都不能称为PWM波了。。
知道有很多实现的方法
不过由于我想获得的恒定导通时间t很短
大概在几十到几百纳秒左右,所以用定时器估计应该不行吧
问问有什么方法可以实现?
EPWM能实现单脉冲输出吗?
比如:我想通过比较器置1时,触发一个时间为500ns的高电平输出,
下一个高电平也是由比较器置1来触发。
mangui zhang:
回复 Yang Xu1:
你需要的这能叫做脉冲了 这个用GPIO不行吗
如果用事件管理器的话 你可以看看强制输出高或强制输出低行不行
知道有很多实现的方法
不过由于我想获得的恒定导通时间t很短
大概在几十到几百纳秒左右,所以用定时器估计应该不行吧
问问有什么方法可以实现?
EPWM能实现单脉冲输出吗?
比如:我想通过比较器置1时,触发一个时间为500ns的高电平输出,
下一个高电平也是由比较器置1来触发。
Eric Ma:
回复 mangui zhang:
我觉得用IO拉高拉低,配合延时函数即可,类似controlSUITE例程中的DELAY_US延时函数。
当信号来时,拉高IO口,延时函数延时,再拉低。
Eric
TI中文支持网
![TMS320F280039C: CBC逐波限流模式下DCBCTL[EVT2LATSEL]寄存器这一位的作用-TI中文支持网](https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_C2000__AE5FE14FFE5647725F00_20241022143501.jpg)


