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.

[参考译文] TM4C129XNCZAD:什么是"AHB"GPIO 寄存器?

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1271086/tm4c129xnczad-what-are-ahb-gpio-registers

器件型号:TM4C129XNCZAD

其中使用了 DK_TM4C129X 开发板。  例如、在直接访问寄存器时、我可以在端口 K 上访问"GPIO_PORTK_DATA_R"、但我必须在 F 端口上使用"GPIO_PORTF_AHB_DATA_R"。  我已经在 GPIO 章节中查看了数据表 TM4C129XNCZAD、但没有看到任何关于非 AHB 寄存器和 AHB 寄存器的解释。

谢谢、Doug

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

    尊敬的 Doug:

     芯片上有两条总线供内核访问外设。 一个是 AHB、另一个是 APB。 APB 是一种进行保留的旧总线、用于提供与旧代 Stellaris MCU 的兼容性。 由于总线速度与系统时钟相同、因此 AHB 提供比 APB 更高的性能。  

    出于参考目的、下面是 Stellaris LM3S9B90 MCU 中 GPIO 模块的寄存器映射。 在这里、您可以找到可通过 APB 总线或 AHB 总线访问的寄存器地址。