主题中讨论的其他器件:UCD3138、
工具/软件:Code Composer Studio
您好,
我正在使用故障多路复用器模块来实现保护功能、以关闭 DPWM。 但是 、我需要在几个 DPWM 周期后进行保护。 因此我设置 AB_MAX_COUNT。 在《UCD3138数字电源外设编程手册》中、它显示"每个故障都有自己的5位计数器、最大值由专用的 x_MAX_COUNT 位域设置。 故障线路被持续监控、但是每个 DPWM 周期只计算一个事件。 如果 x_MAX_COUNT 值设置为0、则第一个故障事件将关闭相应的 DPWM 引脚。 如果 x_MAX_COUNT 域加载0x1f、则顺序故障周期的最大数量为31。 故障必须按顺序发生。 如果任一周期完成而没有故障、则计数器将被复位"。 但是、它似乎无法正常工作。 即使故障事件短于 MAX_COUNT、也会关闭 DPWM。 计数器似乎未复位、并且延迟时间不等于设置 MAX_COUNT 时间。
您能不能帮助回答为什么它不起作用。 谢谢。