TI中文支持网
TI专业的中文技术问题搜集分享网站

请问F28379D的GPIO引脚初始电平状态信息从哪儿可以查到

你好,请问F28379D的GPIO引脚初始电平状态信息从哪儿可以查到?我通过调试程序发现,有的GPIO引脚上电是高电平,比如GPIO12,有的引脚上电是低电平,比如GPIO14。请问这个初始电平状态信息从哪儿可以查到?我找遍了F28379D数据手册和外设指南,都没有找到。

xyz549040622:

在寄存器的介绍最后面,有个reset = 0h,这个0h就是默认初始值,如下图所示:

你好,请问F28379D的GPIO引脚初始电平状态信息从哪儿可以查到?我通过调试程序发现,有的GPIO引脚上电是高电平,比如GPIO12,有的引脚上电是低电平,比如GPIO14。请问这个初始电平状态信息从哪儿可以查到?我找遍了F28379D数据手册和外设指南,都没有找到。

Fang Sheng:

回复 xyz549040622:

按照您说的,我找到了,谢谢。但是我还是有一点不明白,我用F28379D launchpad板子在调试时发现,凡是板子上没有的引脚比如GPIO12默认都是高电平,板子上有的引脚比如GPIO14默认都是低电平,请问这是什么原因呢。按照手册上说的,这两个引脚默认状态都应该为低电平才是。

还有,如果想实现trip功能,比如运行TI的例程epwm_trip_zone.c,我将GPIO14指定为TZ1,我修改TI的F28379D例程epwm_trip_zone.c,仅仅将GPIO12改成了GPIO14。可我发现上电后GPIO14就是低电平直接切断波形了,我试着将GPIO14先设置成输出并输出高电平后,再将其改成输入状态。改完后上电不会上来就切断波形,但是上电后GPIO14(TZ1)即使被拉低也不会切断波形了,请问这又是什么原因呢。

你好,请问F28379D的GPIO引脚初始电平状态信息从哪儿可以查到?我通过调试程序发现,有的GPIO引脚上电是高电平,比如GPIO12,有的引脚上电是低电平,比如GPIO14。请问这个初始电平状态信息从哪儿可以查到?我找遍了F28379D数据手册和外设指南,都没有找到。

xyz549040622:

回复 Fang Sheng:

第二个问题没有搞过,无法回答。
第一个问题,我觉得要针对开发板和程序中的配置来确认初始电平的状态,最好是擦除程序后测量,这样才是正确的复位后的状态。还要考虑到开发板上是否硬件的影响导致IO的初始状态发生了改变,还有要考虑到IO复位后初始的功能是什么。

赞(0)
未经允许不得转载:TI中文支持网 » 请问F28379D的GPIO引脚初始电平状态信息从哪儿可以查到
分享到: 更多 (0)