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.
尊敬的团队:
我正在调试 TMS570LS1227、目前我需要使用1227内部硬件来自动关闭 PWM 功能。 根据手册说明、用户可以通过 GIOB[2]自关闭 HET2 PWM。
用户调试的底层由 HalcodeGen 软件自动生成、上述函数也在 HalCodeGen 软件中配置、如下图所示
但它无法通过 GIOB[2]的输入电平关闭 HET2的 PWM 输出。
目前,用户的方法是:
1.程序运行后,PWM 输出了一个具有固定占空比和周期的 PWM 波。
2. GIOB[2]配置为输入、PINMUX 配置为输入、如第二幅图中所示、
通过一个到 GIOB[2]的 IO 输出、或者直接向 GIOB[2]添加一个3.3V 或者低电平、HET2的 PWM 波形没有改变。
请帮助。
您好 Susan、
请参阅 TMS570LS12x TRM (SPNU515B)中的第23.2.5.16节 N2HET 引脚禁用特性和表23-10。
当 HETPINDIS=1、HETDIR = 1时、将 NDIS 拉至低电平将禁用 NHET 输出。
将 NDIS 拉至低电平后、HET_PIN_ENA 将自动被清除。
要再次启用 NHET 输出缓冲器、将 NDIS 拉至高电平并将1写入 HET_PIN_ENA。