请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:TMS320F2.8379万D 大家好,
我有一个关于中断的问题:我使用F2.8379万D来驱动交流-直流转换器,我必须监控IGBT驱动器故障(16个驱动器,16个GPIO)。
是否可以从多个GPIO中仅生成一个爆发的内电位(而不是进行轮询/外部或在16个GPIO之间进行轮询/外部)?
非常感谢,
此致,
热雷梅
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.
大家好,
我有一个关于中断的问题:我使用F2.8379万D来驱动交流-直流转换器,我必须监控IGBT驱动器故障(16个驱动器,16个GPIO)。
是否可以从多个GPIO中仅生成一个爆发的内电位(而不是进行轮询/外部或在16个GPIO之间进行轮询/外部)?
非常感谢,
此致,
热雷梅
您好,Jeremy:
要添加Kris关于使用输入Xbar的建议,如果您将一组6个输入Xbar信号发送到输出Xbar或ePWM Xbar,请在此处:
然后,当您配置输出Xbar或ePWM Xbar (两者的结构相同)时,这将让您或这6个一起使用:
但是,Xbar中有更多选项可供选择,这些选项可以正常工作。 最简单的方法是将CMDSS模块用作简单的数字比较器。 为此,请将参考DAC设置为中等规模,然后将GPIO驱动到CMPSS引脚(这些引脚与ADC引脚共享,因此您需要一些备用模拟引脚)。 这将使您获得单个中断的大约14个输入:
它使用以下线路将14路输入合并为一个外部中断:
所以您还有1个XINT行可以使用(INPUT14)。 您可能可以将其映射到与其他14个输入相同的ISR,这样您总共可以获得15个输入。