主题中讨论的其他器件:SysConfig
我们的系统中有三个继电器、它们需要三个信号电平来实现以下三种状态:
逻辑电平0=>关闭继电器
逻辑电平1=>首先开启继电器
ePWM @ 20kHz 和70%占空比=>在电流减小时锁存继电器。
继电器连接到 DSP、如下图所示:
因此、我们希望能够自由地使用逻辑0、逻辑1和 ePWM 独立驱动 GPIO39、GPIO40和 GPIO43。 是否可以使用输出交叉开关实现它? 如果是,请提供一些细节。 任何其它软件解决方案也可考虑在内。
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.
我们的系统中有三个继电器、它们需要三个信号电平来实现以下三种状态:
逻辑电平0=>关闭继电器
逻辑电平1=>首先开启继电器
ePWM @ 20kHz 和70%占空比=>在电流减小时锁存继电器。
继电器连接到 DSP、如下图所示:
因此、我们希望能够自由地使用逻辑0、逻辑1和 ePWM 独立驱动 GPIO39、GPIO40和 GPIO43。 是否可以使用输出交叉开关实现它? 如果是,请提供一些细节。 任何其它软件解决方案也可考虑在内。
您好、Asad、
要将 ePWM 输出发送到这些 GPIO、您需要使用 CLB 并选择 EPWM 输出作为 CLB 的输入。 然后将 CLB 输出配置为与 CLB 输入相等、并通过输出 XBAR 将 CLB 输出发送到 GPIO。 我建议使用 SysConfig 来查看哪些 GPIO 连接到 outputxbar。 遗憾的是、您提到的 GPIO 均未连接到 outputxbar。
谢谢!
卢克