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

[FAQ] 如何使 TM4C129 器件上的锁定 GPIO 引脚正常工作

TM4C129x器件上受影响的 GPIO端口:

  • 端口 C0、C1、C2、C3
  • 端口 D7
  • 端口 E7

行为:

在尝试更改输出电平或读取输入信号时,I/O 端口不会作为 GPIO 运行。

 

解决方案:端口引脚 C0-3、D7 和 E7 分别是用于 JTAG、NMI 和 NMI 特定功能的锁定引脚。要在 GPIO 或任何其他函数中使用这些引脚,需要将其解锁并设置提交寄存器。以下示例函数显示了如何在调用任何 GPIO 引脚配置功能之前解锁并提交引脚。

注意:随着 TivaWare 版本 2.2.0.295 的发布,已向 DriverLib 中添加了一个 API 来满足此需求:GPIOUnlockPin

以下是一个正确使用 API 的示例:

以前用于旧版 TivaWare 的方法为:

步骤 1)添加头文件:

步骤 2)根据所需的端口和目标器件使用以下代码

  • 端口 C

  • 端口 D

  • 端口 E

Cherry Zhou:

我们建议您在发布新问题之前先搜索 E2E支持论坛,E2E支持论坛已经拥有数十万个已得到解答的话题。  这通常是解决问题的最快方法。

赞(0)
未经允许不得转载:TI中文支持网 » [FAQ] 如何使 TM4C129 器件上的锁定 GPIO 引脚正常工作
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1