GPIO库安装
GPIO库安装1、安装Jetson.GPIO库1.1、自动安装1.2、手动安装2、设置用户权限3、自定义规则文件3.1、复制规则文件3.2、重载udev规则4、设置主板型号5、参考资料
1、安装Jetson.GPIO库
系统默认安装Jetson.GPIO库,可跳过改步骤。
1.1、自动安装
sudo pip3 install Jetson.GPIO

1.2、手动安装
建议使用自动安装方法,手动安装有可能不是最新版本。
xxxxxxxxxx git clone https://github.com/NVIDIA/jetson-gpio xxxxxxxxxx cd ~/jetson-gpio/ xxxxxxxxxx sudo python3 setup.py install

2、设置用户权限
允许当前系统用户访问和使用Jetson.GPIO库:其中jetson是系统用户名
xxxxxxxxxx sudo groupadd -f -r gpio sudo usermod -a -G gpio jetson

3、自定义规则文件
3.1、复制规则文件
xxxxxxxxxx cd ~/jetson-gpio/ sudo cp lib/python/Jetson/GPIO/99-gpio.rules /etc/udev/rules.d/
3.2、重载udev规则
xxxxxxxxxx sudo udevadm control --reload-rules && sudo udevadm trigger

4、设置主板型号
目前Jetpack6.1并不会提前设置主板型号,每次控制GPIO前需要在终端设置主板型号:
xxxxxxxxxx export JETSON_MODEL_NAME=JETSON_ORIN_NANO