--更新--
扩展接口说明,官方说明文档:Jetson_Xavier_NX_DevKit_Carrier_Board_Specification_v1.0.pdf
![](https://img-blog.csdnimg.cn/20210702162751548.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21lbmdxaW5nYmluNTIxOQ==,size_16,color_FFFFFF,t_70)
![](https://img-blog.csdnimg.cn/20210702162803654.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21lbmdxaW5nYmluNTIxOQ==,size_16,color_FFFFFF,t_70)
![](https://img-blog.csdnimg.cn/20210702162817319.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21lbmdxaW5nYmluNTIxOQ==,size_16,color_FFFFFF,t_70)
----------------------------------------------------分割线------------------------------------------------------------------
参照这个文档:https://www.jetsonhacks.com/2019/06/07/jetson-nano-gpio/
sudo /opt/nvidia/jetson-io/jetson-io.py
NX的扩展引脚图如下:
![](https://img-blog.csdnimg.cn/20210624173423927.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21lbmdxaW5nYmluNTIxOQ==,size_16,color_FFFFFF,t_70)
硬件连接: gpio482 - [+led-] - [2.2k] - [GND]
LED串联电阻,正极连接到GPIO482上,负极连接至GND
图中194指的是硬件芯片管脚,GPIO482为这个引脚在linux上定义。驱动是需要使用482这个序号。
# Map GPIO Pin
# gpio482 is pin 12 on the Jetson nx
$ echo 482 > /sys/class/gpio/export
# Set Direction
$ echo out > /sys/class/gpio/gpio482/direction
# Bit Bangin
$ echo 1 > /sys/class/gpio/gpio482/value
$ echo 0 > /sys/class/gpio/gpio482/value
# Unmap GPIO Pin
$ echo 482 > /sys/class/gpio/unexport
# Query Status
$ cat /sys/kernel/debug/gpio
PS:
/dev 下的文件是真实的设备
/sys/class 是由kernel在运行时导出的,目的时通过文件系暴露出硬件的层级关系
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)