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.

[参考译文] Linux/66AK2L06:如何在66AK2L06 EVMK2L 上使用 GPIO?

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/659533/linux-66ak2l06-how-to-use-gpio-on-66ak2l06-evmk2l

器件型号:66AK2L06

工具/软件:Linux

您好!

我正在尝试使用板载 GPIO4 66AK2L06 EVMK2L。

我搜索 了 Linux GPIO 控制。

GPIO 引脚位于  66AK2L06 EVMK2L 板上的扩展连接器中。

我遵循以下内容:

1.使用 ssh 在板中输入

2.CD /sys/class/gpio

3. ech0 4 >导出

#我将使用 GPIO4

4.CD /sys/class/gpio/gpio4

5.回声输出> /sys/class/gpio/gpio4/direction

#我将使用 GPIO4作为输出引脚

6. echo 1> /sys/class/gpio/gpio4/value

输出值为高电平

7. echo 0> /sys/class/gpio/gpio4/value

输出值为低电平

因此、我需要将0和1值输入到 GPIO4。

但是、GPIO4在0和1时始终为高电平。

如何控制 GPIO 引脚?

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

    这是通过 sysfs 访问 GPIO 引脚的正确方法。 但是、您需要查看 kenrel 源(即您的 DTS 文件)以查看相应的 GPIO 控制器是否未被电路板上的任何其他模块使用(即作为中断源)。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如何查看内核源以查看是否使用了相应的 GPIO 控制器?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以从此处下载最新的 TI SDK Linux:
    www.ti.com/.../processor-sdk-k2l

    安装它、然后浏览位于 board-support/linux- /

    此致、
    Yordan