Jetson GPIO 配置与 LED 闪烁示例

2026-05-11 · 约 1 分钟 · 标签: Jetson , Linux

1. 配置引脚功能

打开工具:

sudo /opt/nvidia/jetson-io/jetson-io.py

配置引脚:选择 Configure 40-pin expansion header

使能功能:使用空格键选中需要的接口(如 spi1 或 i2c1),选择 Back 退出

保存:选择 Save and reboot to reconfigure pins 重新启动以应用配置

2. LED 闪烁测试代码

import Jetson.GPIO as GPIO
import time

# 设置管脚编号模式
pin = 18  # 示例:物理引脚 18
GPIO.setmode(GPIO.BOARD)
GPIO.setup(pin, GPIO.OUT)

# 循环闪烁 LED 测试
try:
    while True:
        GPIO.output(pin, GPIO.HIGH)
        time.sleep(1)
        GPIO.output(pin, GPIO.LOW)
        time.sleep(1)
except KeyboardInterrupt:
    GPIO.cleanup()
评论
评论功能尚未配置:在 GitHub 仓库开启 Discussions,并按项目 README 里的步骤填好 src/consts.ts 即可启用(基于 Giscus,评论需要 GitHub 账号)。