大家下午好
当试图通过AGX Xavier上的GPIO头控制步进电机时,我遇到了以下问题:
在将jetson-gpio库用于python兼容的GPIO控制时,我能够运行所有示例脚本(包括“ simple_pwm.py”,这在本文后面将介绍)。
但是,当我尝试将JetsonGPIO库用于c ++兼容的GPIO控制时,使用GPIO :: PWM()命令时会出现以下错误:
但是,Python中的同一命令(语法)确实起作用。我已经将99-gpio.rules文件移动到/etc/udev/rules.d并创建了gpio组并将我的用户添加到该组中。我尝试用sudo运行所有命令,但不幸的是没有效果。
有人知道如何解决权限问题吗?我真的很想在C ++脚本而不是python中使用GPIO :: PWM函数。
最诚挚的问候,
粗鲁
其他信息:
如以下链接中所述:Configure GPIO Nvidia Jetson
可以配置Jetson设备的GPIO头。默认情况下,40引脚扩展接头上的3个PWM引脚被禁用,因此需要将其启用。我已经做到了。