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:处理端口 P 和 Q

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/584757/ek-tm4c123gxl-acessing-port-p-and-q

器件型号:EK-TM4C123GXL
主题中讨论的其他器件:TM4C123GH6PMEK-TM4C1294XLTM4C1294NCPDT

您好!

我想使用来自 Tiva 123上端口 P 和 Q 的单独中断、但是没有到电路板的物理连接、既没有来自用户指南的指令、也没有数据表的指令。 我是否必须对电路板进行物理修改? 或者还有其他方法通过软件(以及其他方法)来访问这些引脚?

谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Helder、
    该板上的小型 MCU (tm4c123gh下午6点)没有端口 P 或 Q
    数据表: www.ti.com/.../tm4c123gh6pm.pdf
    此致
    布鲁诺
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    tm4c123ghp6m_startup_ccs 在某种程度上误导了我、让我暂时抱有希望=/

    总之、现在我了解了为什么除了闪存大小和一些其他详细信息之外、还有大量 TM4123和 TM4C129X 型号。 很高兴 EK-TM4C1294XL 具有11个这些分立式中断功能引脚、因为这些 DK 引脚的成本很高。

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

    虽然我无法否认单个中断具有其应用程序、但我怀疑您确实需要它们。
    这是 GPIO ISR 内部的"标准做法":
    -读取中断标志(包含触发中断的引脚信息)
    清除中断
    -运行几个 if()来检查该端口上的8个引脚中的哪一个引脚设置了软件标志以供后续处理(这是指使用了所有端口的情况,这种情况也很少见)
    -退出中断
    单个中断只会跳过 IF 部分-不过、这会为您节省大约50-60ns ... 你的炮弹射击者不能在没有目标的情况下等待这么多?
    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    实际上、我不知道您可以读取哪个引脚触发了中断 TBH。 我想我在寻找解决方案时遇到了错误的问题、再加上使用分立式中断的倾向、因为 TM4C1294NCPDT 具有11个引脚、我正在使用它们...

    我总是设置中断并在调用中断时清除中断、但从不读取标志。 好的、我可以在较小的 Tiva 器件中使用大炮球射击机、而无需使用所有端口。 现在、我将始终读取标志、即使只有1个中断源也是如此。

    谢谢!