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

28004xGPIO问题

开发板的GPIO32引脚一直是高电平,拉不下来,是不是坏了?之前用作can通讯还好好的,不知怎么can就不通,直接bus-off,一测量发现gpio32对地只有90欧。

我的问题是:GPIO什么情况下会坏?

mangui zhang:有些外设使用中会损坏部分引脚而MCU其他功能正常
有可能损坏了如果不接任何外设还是不受控可能损坏了

开发板的GPIO32引脚一直是高电平,拉不下来,是不是坏了?之前用作can通讯还好好的,不知怎么can就不通,直接bus-off,一测量发现gpio32对地只有90欧。

我的问题是:GPIO什么情况下会坏?

mangui zhang:MCU外设的部分功能会出现损坏如ADC其中一个通道
如果不接任何外设还是不受控可能是损坏了

开发板的GPIO32引脚一直是高电平,拉不下来,是不是坏了?之前用作can通讯还好好的,不知怎么can就不通,直接bus-off,一测量发现gpio32对地只有90欧。

我的问题是:GPIO什么情况下会坏?

Seven Han:请问gpio32是怎么配置的呢?配置为输出低电平是否正常。

开发板的GPIO32引脚一直是高电平,拉不下来,是不是坏了?之前用作can通讯还好好的,不知怎么can就不通,直接bus-off,一测量发现gpio32对地只有90欧。

我的问题是:GPIO什么情况下会坏?

Gold Finger:

回复 Seven Han:

// 测试 GPIO_setPadConfig(33, GPIO_PIN_TYPE_PULLUP); // Enable pullup on GPIO6 GPIO_writePin(33, 1); // Load output latch GPIO_setPinConfig(GPIO_33_GPIO33); // GPIO6 = GPIO6 GPIO_setDirectionMode(33, GPIO_DIR_MODE_OUT); // GPIO6 = output

GPIO_setPadConfig(32, GPIO_PIN_TYPE_PULLUP); // Enable pullup on GPIO6 GPIO_writePin(32, 1); // Load output latch GPIO_setPinConfig(GPIO_32_GPIO32); // GPIO6 = GPIO6 GPIO_setDirectionMode(32, GPIO_DIR_MODE_OUT); // GPIO6 = output while(1) { GPIO_writePin(33, 1); GPIO_writePin(32, 1); DEVICE_DELAY_US(10); GPIO_writePin(33, 0); GPIO_writePin(32, 0); DEVICE_DELAY_US(10); }

按以上配置的

开发板的GPIO32引脚一直是高电平,拉不下来,是不是坏了?之前用作can通讯还好好的,不知怎么can就不通,直接bus-off,一测量发现gpio32对地只有90欧。

我的问题是:GPIO什么情况下会坏?

笨鸟:

回复 Gold Finger:

全部擦除flash后,重新烧程序试试。不成的话,换新的片子试试,如果方便焊接的话。一般由于焊接,外部电压过高等坏损坏IO。

开发板的GPIO32引脚一直是高电平,拉不下来,是不是坏了?之前用作can通讯还好好的,不知怎么can就不通,直接bus-off,一测量发现gpio32对地只有90欧。

我的问题是:GPIO什么情况下会坏?

Gold Finger:

回复 笨鸟:

基本确定GPIO口坏了。当前已经坏了2个GPIO了,还不清楚是什么原因导致的?

开发板的GPIO32引脚一直是高电平,拉不下来,是不是坏了?之前用作can通讯还好好的,不知怎么can就不通,直接bus-off,一测量发现gpio32对地只有90欧。

我的问题是:GPIO什么情况下会坏?

Gold Finger:

回复 Gold Finger:

所以想问下有经验的大牛,可能是什么样原因导致GPIO口坏掉。

开发板的GPIO32引脚一直是高电平,拉不下来,是不是坏了?之前用作can通讯还好好的,不知怎么can就不通,直接bus-off,一测量发现gpio32对地只有90欧。

我的问题是:GPIO什么情况下会坏?

笨鸟:

回复 Gold Finger:

应该是超过IO口承受的电压太大,烧坏了。或者焊接问题,静电打坏的话,不可能只坏两个IO的。你这个两个IO干什么事情了,天怒人怨。

开发板的GPIO32引脚一直是高电平,拉不下来,是不是坏了?之前用作can通讯还好好的,不知怎么can就不通,直接bus-off,一测量发现gpio32对地只有90欧。

我的问题是:GPIO什么情况下会坏?

Gold Finger:

回复 笨鸟:

用来作CAN通讯的。是有一块板,用GPIO33、GPIO32用作CAN的RX和TX,其中GPIO32坏了。

赞(0)
未经允许不得转载:TI中文支持网 » 28004xGPIO问题
分享到: 更多 (0)