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.

[参考译文] CC2642R:查看上电和复位期间 GPIO (DIO20)的切换

Guru**** 2589300 points
Other Parts Discussed in Thread: LAUNCHXL-CC26X2R1, SYSCONFIG

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1115255/cc2642r-seeing-toggling-of-the-gpio-dio20-during-power-on-and-during-reset

器件型号:CC2642R
主题中讨论的其他器件:LAUNCHXL-CC26X2R1SysConfig

尊敬的 TI 团队:

我们正在使用 MCU cc2642的多个输出引脚、但目前我们看到、只有在 DIO20中、在上电和复位期间、才会多次从高电平切换到低电平。 由于该 GPIO 连接到 LED、因此我们看到 LED 多次闪烁。 我们有另一个由另一个 GPIO 驱动的 LED、在该 GPIO 中我们没有看到此问题。(我们仅使用外部晶体管驱动 LED、而不是直接由 MCU 驱动)、 我们将使用与其他 GPIO 相同的配置、我们还尝试使用各种选项、例如使用具有上拉/下拉的开漏以及其他设置、但我们仍然看到同样的问题。 您能否告诉我们、MCU 端是否存在此特定 GPIO 的限制?

下面是我们看到的切换图像、还可以找到我们正在使用的设置。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我使用在 LAUNCHXL-CC26X2R1上运行的一些示例项目对此进行了一些测试、并且未在上电或复位期间看到切换、除非我使用了使用外部存储器的 OAD 项目、例如 simple_peripheral_oad_offchip (Launchpad 板具有外部 SPI EEPROM、SCK 连接到 DIO20)。 我将此属性归因于外部存储器的配置和 SPI 外设的初始化。 在我的情况下、我可以看到在复位期间(我忘记捕获放大的图像、但它看起来与您的图像类似)和上电期间(加电有点奇怪、可能是由于复位按钮抖动)进行了一些切换。

    在您的特定情况下、您能想到该引脚上可能绑定的任何外设或特定初始化吗?

    希望这对您有所帮助、

    拉斐尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Rafael、

    这是我们当前的 GPIO 映射、我们使用外部 SPI 时钟引脚旁边的该引脚。 是否会因此出现任何问题?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    SAI、

    不、我不认为接近应该是一个问题、尤其是因为切换非常干净-也就是说、如果它相当失真、我可能会将任何接地噪声、串扰或去耦问题归咎于它。

    另一方面、我将研究软件是否可能有任何设置(例如在 SysConfig 上)或 DIO 引脚初始化、这些设置可能会被无意中分配给 DIO20引脚。 原因是 LaunchPad 通常用作定制项目的基础、并将此引脚用于 SPI 操作。  

    希望这对您有所帮助、

    拉斐尔