Jetson.GPIO 使用教程

系列文章目录


前言

        Jetson TX1、TX2、AGX Xavier 和 Nano 开发板包含一个 40 针 GPIO 针座,类似于 Raspberry Pi 中的 40 针针座。这些 GPIO 可使用 Jetson GPIO 库软件包中提供的 Python 库进行数字输入和输出控制。该库的 API 与 Raspberry Pi 的 RPi.GPIO 库相同,目的是提供一种简单的方法,将 Raspberry Pi 上运行的应用程序转移到 Jetson 板上。

        本文将介绍 Jetson GPIO 库软件包的内容、如何配置系统和运行所提供的示例应用程序,以及库的 API。


一、软件包组件

        除本文外,Jetson GPIO 库软件包还包含以下内容:

        lib/python/ 子目录包含实现所有库功能的 Python 模块。gpio.py 模块是将导入应用程序的主要组件,并提供所需的 API。gpio_event.py 和 gpio_pin_data.py 模块由 gpio.py 模块使用,不得直接导入应用程序。

        samples/ 子目录包含示例应用程序,有助于熟悉库 API 和开始应用程序。simple_input.py 和 simple_output.py 应用程序分别展示了如何对 GPIO 引脚进行读写操作,而 button_led.py、button

猜你喜欢

转载自blog.csdn.net/weixin_46300916/article/details/139708386