C2000中文网
专业的C2000技术问题咨询交流的网站

上电后C2000 GPIO初始值

使用TMS320F28379D,现在上电后进入debug但没有下载程序,在Expression窗口能够看到部分GPIO的值在不断跳动,请问这是什么原因?

Green Deng:“没有下载程序”是指空板子还是之前有下载过程序的?是什么样的跳动?
如果是空板子,那么GPIO口应该有一个初始化状态,不应该“跳动”。如果之前有下载过程序的,那就可能是之前的程序在运行。

使用TMS320F28379D,现在上电后进入debug但没有下载程序,在Expression窗口能够看到部分GPIO的值在不断跳动,请问这是什么原因?

liky Zhao:

回复 Green Deng:

您好!是之前用下载器下过程序的,断电后重新用下载器连接后进入debug,运行程序之前,能够看到程序里用到的几个GPIO会变动的。这有什么办法能在上电后让这些值保持不变?

使用TMS320F28379D,现在上电后进入debug但没有下载程序,在Expression窗口能够看到部分GPIO的值在不断跳动,请问这是什么原因?

Green Deng:

回复 liky Zhao:

芯片内部是有上拉的,但默认是未使能的。你可以用软件使能芯片内部的上拉。可以参考芯片技术手册964页8.8 Internal Pullup Configuration Requirements的介绍。

使用TMS320F28379D,现在上电后进入debug但没有下载程序,在Expression窗口能够看到部分GPIO的值在不断跳动,请问这是什么原因?

mangui zhang:

回复 liky Zhao:

如果外部没有接任何外设的话加上IO内部默认的上下拉是应该保持状态稳定的
如果未使用就不用关心状态变化
如果要确定就外部强制上下拉小于2k的电阻设计

使用TMS320F28379D,现在上电后进入debug但没有下载程序,在Expression窗口能够看到部分GPIO的值在不断跳动,请问这是什么原因?

mangui zhang:

回复 liky Zhao:

如果外部没有接任何外设的话加上IO内部默认的上下拉是应该保持状态稳定的
如果未使用就不用关心状态变化
如果要确定就外部强制上下拉小于2k的电阻设计

赞(0)
未经允许不得转载:C2000中文网 » 上电后C2000 GPIO初始值
分享到: 更多 (0)

致力于C2000的技术推广

联系我们联系我们