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.

[参考译文] TMS320F2800132:TMS320F28E120 跳闸区设置

Guru**** 2796145 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1620501/tms320f2800132-tms320f28e120-trip-zone-setting

器件型号: TMS320F2800132

大家好:

Im 来尝试配置 C2000 TMS320F28E120 MCU。

我想配置一个 GPIO 和跳闸区、将所有 PWM 设置为低电平。

连接到 MY GPIO 引脚的外部信号拉至低电平时、所有 PWM 都应为低电平。 (这将用于过流保护。)

但我无法设置 corret 配置。 您可以在下面找到我的当前设置配置、请告诉我我出错的地方、

  EALLOW;
  GpioCtrlRegs.GPAPUD.bit.GPIO6 = 0; //启用 GPIO6 上的上拉电阻
  GpioCtrlRegs.GPAMUX1.bit.GPIO6 = 0;
  GpioCtrlRegs.GPAGMUX1.bit.GPIO6 = 0;
  GpioCtrlRegs.GPADIR.bit.GPIO6 = 0;//输入
  GpioCtrlRegs.GPAQSEL1.bit.GPIO6 = 1;// 0、1、限定条件(3 个样本)
  EDIS;

EALLOW;
InputXbarRegs.INPUT1SELCT.bit.select = 0x6; // GPIO6 = TZ1
Pwm1Regs.TZSEL.bit.OST1 = 1; // TRIP1 单次触发
Pwm1Regs.TZCTL.BIT.TZA = 2;  //设置为低电平
Pwm1Regs.TZCTL.bit.TZB = 2;
Pwm1Regs.TZCBCOSTCLR.bit.OST1 = 0;

PwmXbarRegs.TRIPOUTINV.bit.OUT1 = 1;
PwmXbarRegs.TRIP1MUX0TO15CFG.BITS.MUX8 = 1;
PwmXbarRegs.TRIP1MUXENABLE.bit.MUX8 = 1;
EDIS;
image.png
image.png

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Batuhan:

    这里似乎是一个问题。 您应该 配置多路复用器 G1 通道 1 以传递来自 INPUTXBAR1 的信号。

    [报价 userid=“651488" url="“ url="~“~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1620501/tms320f2800132-tms320f28e120-trip-zone-setting
    PwmXbarRegs.TRIP1MUX0TO15CFG.BITS.MUX8 = 1;
    PwmXbarRegs.TRIP1MUXENABLE.bit.MUX8 = 1;
    [/报价]

    谢谢、

    Jiaxin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你是对的,但主要原因不是这样。 我尝试了许多组合、并假设配置错误。 因此,不能正常工作的主要原因不是这样。

    Pwm1Regs.TZSEL.bit.OST1 = 1;必须在设置后设置 CONFIG、

    PwmXbarRegs.TRIP1MUX0TO15CFG.BITS.MUX8 = 1;
    PwmXbarRegs.TRIP1MUXENABLE.bit.MUX8 = 1;

    我已经尝试了很多次,这是真正的原因。 这是 TRM 注释;