按照官方的例子出错了,请大家帮助一下


(lzwomen) #1

好长时间不用了,按照官方的例子出错了,请大家帮助一下
日志如下:
Button pushed.
Button released.
Error: TypeError: Writing GPIO ‘value’: Bad file descriptor [module: gpio errno 9 ]
at [anon] (/data/ruff/forJenkins/workspace/native-modules-embedded/sys-gpio/src/duk_gpio.c:193) internal
at [anon] () native strict preventsyield
at [anon] (~runtime~/build/rt5350/sys-gpio/packages/sys-gpio/src/index.js:302) strict
at [anon] (ruff_modules\led-gpio\src\index.js:41) strict
at [anon] (src/index.js:16) preventsyield
at call () native strict preventsyield
at emitNone (~embedded~/events:65) strict
at emit (~embedded~/events:159) strict
at [anon] (ruff_modules\button-gpio\src\index.js:47) strict preventsyield
at call () native strict preventsyield
at emitOne (~embedded~/events:77) strict
[…]
at [anon] (/data/ruff/forJenkins/workspace/ruff-embedded/src/ruff.c:282) internal
at [anon] () native strict preventsyield


(hoboheart) #2
  1. 你的情况是不是最新的版本连线不识别了,重新输入 rap layout --visual 看看布线是不是发生变化了, gpio 接口9 识别错误

如果不行,
2. 不知道是不是要重启一下,我之前是找不到传感器组件,重启一下就可以了


(lzwomen) #3

谢谢你的回复,但是还是不行,我就是升级到了最新的版本,然后就不能用了,官方也没有支持,是不是这个项目已经没有人维护了


(jerry) #4

使用最新的 sdk 和固件,新建一个干净的 app 目录,再测试下,看问题是否仍然存在。如果能稳定复现,列一下操作步骤。