Other Parts Discussed in Thread: TMDSDOCK28379D
主题中讨论的其他器件:TMDSDOCK28379D
大家好、
我正在使用 Matlab Simulink、我的问题是这样
我需要使用27个 GPIO 引脚来设置死区和 它们的开关时间(定时器周期)。 请、这是如何实现的?
请注意、可以使用 ePWM 引脚轻松设置死区和开关时间、但我只能使用12个 ePWM 引脚。
提前感谢您
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.
Other Parts Discussed in Thread: TMDSDOCK28379D
大家好、
我正在使用 Matlab Simulink、我的问题是这样
我需要使用27个 GPIO 引脚来设置死区和 它们的开关时间(定时器周期)。 请、这是如何实现的?
请注意、可以使用 ePWM 引脚轻松设置死区和开关时间、但我只能使用12个 ePWM 引脚。
提前感谢您
Ashraf、
可在以下位置找到 MATLAB 示例: https://www.mathworks.com/hardware-support/ti-c2000.html
此 EVM 不会使所有 PWM 都可用、仅用于评估、因此可以提供您所说的12个 PWM、听起来非常合理。 请注意、controlCARD TMDSDOCK28379D 上可能有更多 PWM 可用、但我尚未验证。
这些 EVM 所基于的核心 F28379D 器件支持多达24个 PWM 通道、每个 PWM 模块支持2个通道。 还有6个 eCAP 模块、它们具有基本的 APWM 输出、并且没有 ePWM 所具有的死区子模块。 不过、这并不意味着您无法通过调整 PWM 占空比来实现死区。
如果您希望拥有更多的 PWM、则可以使用两个器件、所有 C2000器件都有一个外部同步输入和外部同步输出引脚、可用于同时同步多个器件。 这可以通过两个评估模块来完成、也可以设计自己的定制硬件。 请注意、所有 TI 评估模块均不适用于任何终端应用、因此系统设计人员应设计、验证和验证其整个系统。
此致、
Cody