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.
工具/软件:Code Composer Studio
我想使用 TMS320F28379 来控制 CSD95490Q5MC。
但是、我发现 CSD95490Q5MC 上的 EN/FCCM 引脚 具有一个内部下拉电阻器。
我将直接连接到 EN/FCCM (引脚11)的 PGPIO13引脚配置 为输入或开漏输出、但无法启用同步 FET 的二极管仿真模式(DEM)。
EN/FCCM (引脚11)上的测量电平为低电平。
代码:
1.将 PGPIO13引脚配置为输入
EALLOW; GpioCtrlRegs.GPADIR.bit.GPIO13 = 0; // GpioCtrlRegs.GPAPUD.bit.GPIO13 = 1;//禁用 GPIO13 EDIS 上的上拉电阻;
2. 将 PGPIO13引脚配置为 开漏输出
EALLOW; GpioCtrlRegs.GPADIR.bit.GPIO13 = 1; // GpioCtrlRegs.GPAPUD.bit.GPIO13 = 1;//禁用 GPIO13上的上拉电阻(EPWM7A) GpioCtrlRegs.GPAODR.bit.GPIO13=1; EDIS; GpioDataRegs.GPADAT.bit.GPIO13=1;
如何 配置 GPIO13引脚以启用同步 FET 的二极管仿真模式(DEM)?
谢谢
您不需要开漏。 您需要处于标准推挽模式和输出模式。 然后、您可以设置 FET 引脚的状态。
您的回复。
您能清楚地描述一下吗? 我可以将 GPIO13 (连接到 FET 的引脚11)配置为通过标准推挽模式和输出模式输出高电平或低电平、但如何 将 GPIO13引脚配置为高阻抗状态、从而为同步 FET 启用二极管仿真模式(DEM)。
谢谢。
如果您希望它输出高阻抗、则必须从 STD_Push_Pull 模式切换到 OD 开漏模式。
配置为 OD 模式、然后将输出设置为高电平、以启用开漏(OD)
您的回复。
我将直接连接到 EN/FCCM (引脚11)的 GPIO13引脚配置 为开漏输出(输出高电平)、但无法为同步 FET 启用二极管仿真模式(DEM)。 测得的 PIN11电平为低电平。
谢谢。
这就是漏极开路的含义。 当示波器处于 OD 模式时、您将无法在示波器上测量高电压。
您的回复。
GPIO13引脚(配置为 OD 模式)直接连接 到 CSD95490Q5MC 的 EN/FCCM (引脚11)。 CSD95490Q5MC 的 PIN11 需要1.7V 等三态电平来为 同步 FET 启用二极管仿真模式(DEM)、另 一个问题解答: https://e2e.ti.com/support/power-management/f/196/t/923872中对此进行了介绍。
谢谢你。
好的、当选择 OD 模式并将输出驱动为高电平时、您可能需要一个上拉至1.7V 的电阻器。 这样、引脚上的电压将为1.7V。
您的回复。
CSD95490Q5MC 的 EN/FCCM (引脚11) 需要三态(高电平、低电平和三态电平) 来选择不同的运行模式。 因此、我无法放置一个电阻器来将该引脚上拉至1.7V、因为我还需要在该引脚上具有高电平。
谢谢你。
要测试并确保引脚处于高阻抗模式、请尝试连接一个上拉电阻器、以查看引脚是否被上拉。
然后再次断开上拉电阻器并连接下拉电阻器、确保将引脚拉至低电平。
如果您确认它处于高阻抗模式、但它仍然不能按您的需要运行:
尝试切换到输入模式、并查看这是否有助于引脚处于高阻抗模式。
NIMA