Published on

Jetson GPIO 配置与 LED 闪烁示例

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()

THE END