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.

[参考译文] TMS320F280049M:AIO 引脚可以是输入 X-BAR 的输入吗?

Guru**** 2535750 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/601689/tms320f280049m-aio-pin-can-be-input-of-input-x-bar

器件型号:TMS320F280049M

您好、香榭丽舍

我想知道 AIO 是否可以作为输入 X-BAR 的输入。 TRM 中注意到、输入 X-BAR 可以访问每个 GPIO。 AIO 被分配给数字输入#2xx、即 GPIO_H、 因此我认为 AIO 可以是输入 X-BAR 的输入。 但是, 在 xbar.h 中的 driverlib 的 XBAR_setInputPin ()中,不能选择数字输入#168作为 XBAR 输入,如下所示。

Xbar_setInputPin (XBAR_InputNum 输入、uint16_t 引脚)

   //
   //检查参数。
   //
   断言(引脚<= 168U);

   //
   //将请求的引脚写入相应的输入选择寄存器。
   //
   EALLOW;

   HWREGH (XBAR_INPUT_BASE +(uint16_t) INPUT)=引脚;

   EDIS;

我还找不到任何有关它的清晰文档。  可以有人来看看这个吗、Ps?

谢谢、

Steve

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

    您好、Steve、

    我最近遇到了一个好问题。 只要引脚通过适当的模拟模式选择寄存器处于 GPIO 模式、就可以将 AIO 与输入 X-Bar 配合使用。 然后、当您将其连接到 X-Bar 时、它将像其他所有 GPIO 一样工作。 我有一个待处理的 TRM 更新、将在下一个版本中显示。

    对于 driverlib、这看起来像是一个错误。 我将提交、以使其也得到更正。 感谢您指出这一点。

    此致、

    Kris