This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

F28335的EPWM与ECAP使用问题

TI,你好

现在项目中需要使用EPWM1A、2A、3A、4A、5A、6A做为正常调制输出,EPWM1B、2B、3B、4B、5B、6B做为ECAP模块的捕捉功能使用,请问这样的用法是否可以?如果的可以,需要重点关注哪几个寄存器?

补充:我现在单独测试这两块程序是好的,但是同时使用的时候就不行,PWM没输出了。

  • 一般来说A和B是配对使用的,特别是使用死区控制的时候,当然,也还是可以单独使用。

    单独测试可以,而同时使用不行的话,应该是初始化的时候哪里不太对,你要注意一下,得要把他们严格划分好。

    个人不建议这么搞。

  • ePWM和eCAP的一些管脚是复用的,不能同时使用。不过eCAP还有一些管脚没有与ePWM复用,比如GPIO24~GPIO27以及GPIO48,GPIO49,可以使用这些引脚作为eCAP的管脚。

  • Hank Zhao 说:

    ePWM和eCAP的一些管脚是复用的,不能同时使用。不过eCAP还有一些管脚没有与ePWM复用,比如GPIO24~GPIO27以及GPIO48,GPIO49,可以使用这些引脚作为eCAP的管脚。

    Hank,你好!

    一直以为28335的引脚复用是具体到单个引脚的,这么说,在eCAP和epwm复用的这些引脚,功能选择是整体性的,不能某些引脚作为epwm,另外一些引脚作为eCAP?有没有关于这方面介绍的资料,还想知道有没有其他的复用也这样,因为从数据手册上面好像并不能看到这个信息。谢谢。

  • 你的理解没有问题,F28335的引脚复用是具体到单个引脚的。不过eCAP还有其它管脚可以使用,没必要一定使用与ePWM复用在一起的引脚。

  • 你好 请问一下F28335的ecap1 ecap2 ecap3之间的GPIO脚可以复用吗 比如能把ECAP1的GPIO34 配置给ECAP2来使用吗?
x 出现错误。请重试或与管理员联系。