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.

[参考译文] EK-TM4C123GXL:使用 PF0作为 GPIO 输出而不是 WAKE

Guru**** 2031750 points
Other Parts Discussed in Thread: EK-TM4C123GXL
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/883772/ek-tm4c123gxl-using-pf0-as-a-gpio-output-instead-of-wake

器件型号:EK-TM4C123GXL

我有一个使用 EK-TM4C123GXL Launchpad 的项目。 我有一个 LED 通过 P2接头(引脚4)连接到 PF0。  当我布置 PCB 时、我错过了该 GPIO 用于 launchpad 的外部唤醒 GPIO 功能。  launchpad 上有一个连接到用户 SW2的上拉电阻器(按下开关将接地短路并将 WAKE 引脚下拉)。 当我意识到这一点时、我查看了 launchpad 的原理图、看起来好像有一个0欧姆电阻器 R1、用于将 PF0连接到上拉和开关。  因此、我从 Launchpad 上移除了 R1、但引脚4仍始终为逻辑高电平。   我将 PF1用于第二个工作正常的 LED。  这两种情况的代码是相同的(使用 DRV LIB 配置为输出、然后使用 GPIOPinWrite()设置状态。  正如我说过的、PF1上的 LED 工作正常、当 R1仍然连接时、我可以推 USR SW2、LED 将熄灭。  (我在 MOSFET 上有 LED)、因此栅极侧有一个5V 上拉电阻连接到 PF0输出。   

发布的 EK-TM4C123GXL 原理图是否正确?  R1是要移除的正确跳线吗?

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

    原理图正确、移除 R1正确。 最可能的问题是 PF0被锁定、因为它可以被用作 NMI (不可屏蔽中断)。  

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

    我捕获了 hte JTAG 引脚的应用、但我想我错过了 NMI。  我将对其进行一些阅读。  谢谢!