NVIDIA Jetson之GPIO功能测试
Posted ZONG_XP
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NVIDIA Jetson之GPIO功能测试相关的知识,希望对你有一定的参考价值。
0 背景
Jetson TX1、TX2、AGX Xavier 和 Nano 开发板包含一个 40 针 GPIO 接头,类似于 Raspberry Pi 中的 40 针接头。NV 官方给出了一个 GPIO 库,是 Python 版本,与 Raspberry Pi 的 RPi.GPIO 库相同,本文对该库的内容及使用方法做一个介绍。
1 安装方法
直接通过 pip 安装即可
sudo pip install Jetson.GPIO
下载示例代码
git clone https://github.com/NVIDIA/jetson-gpio.git
在 jetson-gpio 工程中
- lib/python 路径包含实现所有库功能的 Python 模块,gpio.py 模块是将被导入应用程序并提供所需 API 的主要组件,而 gpio_event.py 和 gpio_pin_data.py 是被 gpio.py 引用的,不能被应用程序直接调用
- samples 路径列举了一些应用示例,具体含义如下
创作打卡挑战赛 赢取流量/现金/CSDN周边激励大奖
simple_input.py
:此应用程序使用 BCM 引脚编号模式并读取 40 引脚接头的引脚 12 处的值并将该值打印到屏幕上。
simple_out.py
:此应用程序使用 Raspberry Pi 的 BCM 引脚编号模式,并每 2 秒在 BCM 引脚 18(或 BOARD 引脚 12)上输出交替的高低值。
button_led.py
:此应用程序使用 BOARD 引脚编号。它需要一个连接到引
以上是关于NVIDIA Jetson之GPIO功能测试的主要内容,如果未能解决你的问题,请参考以下文章