mol
mol
  • 发布:2024-06-20 04:19
  • 更新:2024-06-20 04:19
  • 阅读:55

无法获取正确的gpio值

分类:uni-app

代码描述:

  1. const gpioplugin = uni.requireNativePlugin('MFJ-GPIO');
    2.gpioplugin.getValue({gpioId:147},e=>{
    console.log('getGPIOValue结果:',e);// 输出{"code":0,"result":"高"}
    });

  2. 设置为低电平
    gpioplugin.SetValueLow({gpioId:147},e=>{
    console.log('setGpioLow设置完成 value:',e);
    })

  3. 获取gpio值
    gpioplugin.getValue({gpioId:147},e=>{
    console.log('getGPIOValue结果:',e);// 输出{"code":0,"result":"高"} 期望是输出低电平。
    });

  4. 通过测试工具查看,第3步其实并没有把147口设置为低电平。147端口依旧为高电平。

  5. 同样的SetValueHigh方法也没有生效。

请问这是怎么回事。是不是有哪些其它的参数还需要传?

2024-06-20 04:19 负责人:无 分享
已邀请:

要回复问题请先登录注册