在调试过程中碰到 32号引脚 可以作为gpio28和TZ2等用 作为GPIO28时输入时 发现它常至高(硬件电路没有把至高) 至低时 PWM就没有输出了, 请问下这个32号引脚作为GPIO怎么设置, 作为TRIP ZONE 怎么设置,因为PWM设置里面也有TRIP ZONE的设置(MATLAB平台)
Eric Ma:
TOM,
GPIO28有一个多路复用寄存器MUX,可以配置为普通GPIO口或是TZ功能。按你描述的情况,程序中应该是使用GPIO28作为TZ2功能来用,然后PWM使能了TZ保护,且选用TZ2信号。
Eric
在调试过程中碰到 32号引脚 可以作为gpio28和TZ2等用 作为GPIO28时输入时 发现它常至高(硬件电路没有把至高) 至低时 PWM就没有输出了, 请问下这个32号引脚作为GPIO怎么设置, 作为TRIP ZONE 怎么设置,因为PWM设置里面也有TRIP ZONE的设置(MATLAB平台)
dong wu1:
回复 Eric Ma:
那请问如何设置作为GPIO 28来使用
在调试过程中碰到 32号引脚 可以作为gpio28和TZ2等用 作为GPIO28时输入时 发现它常至高(硬件电路没有把至高) 至低时 PWM就没有输出了, 请问下这个32号引脚作为GPIO怎么设置, 作为TRIP ZONE 怎么设置,因为PWM设置里面也有TRIP ZONE的设置(MATLAB平台)
Eric Ma:
回复 dong wu1:
Tom,
使用下面代码
EALLOW;
GpioCtrlRegs.GPAMUX2.bit.GPIO28 = 0;
EDIS;
Eric
在调试过程中碰到 32号引脚 可以作为gpio28和TZ2等用 作为GPIO28时输入时 发现它常至高(硬件电路没有把至高) 至低时 PWM就没有输出了, 请问下这个32号引脚作为GPIO怎么设置, 作为TRIP ZONE 怎么设置,因为PWM设置里面也有TRIP ZONE的设置(MATLAB平台)
Lonny:
你好,请问我的28035和XDS100V2连不上出现错误,这是为什么呢 ?最近才开始调试28035,板子是自己做的,上电后,复位引脚一直是低电平
在调试过程中碰到 32号引脚 可以作为gpio28和TZ2等用 作为GPIO28时输入时 发现它常至高(硬件电路没有把至高) 至低时 PWM就没有输出了, 请问下这个32号引脚作为GPIO怎么设置, 作为TRIP ZONE 怎么设置,因为PWM设置里面也有TRIP ZONE的设置(MATLAB平台)
Eric Ma:
回复 Lonny:
检查一下电源有没有问题,复位引脚如果一直是低电平那肯定是不对的。另外可以将复位引脚接上拉。
芯片JTAG部分有没有焊接好,也是一个要检查的问题。
可以参考controlSUITE中F28035controlCARD的原理图。
Eric