更新记录
1.0.0(2024-02-05)
本模块封装了迈冲科技 GPIO 库
平台兼容性
uni-app
Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
---|---|---|---|---|---|---|---|---|
√ | - | - | - | - | - | - | - | - |
微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
---|---|---|---|---|---|---|---|---|---|---|
- | - | - | - | - | - | - | - | - | - | - |
saner-mcgpio
开发文档
概述
mcgpio 简介
本模块封装了迈冲科技 GPIO 库
mcgpio 模块概述
本模块封装了迈冲科技 GPIO 库
模块使用攻略
import { open, close, write, read } from '@/uni_modules/saneruts-mcgpio/';
联系QQ:770104707
模块接口
open
打开(使用GPIO前需打开设备。)
open(path)
params
path
- 类型:字符串
- 描述: /dev/rk_gpio /dev/sunxi_gpio /dev/mc_gpio
示例代码
var path = "/dev/rk_gpio";
open(path);
write
写入
write(gpioId, value)
params
gpioId
- 类型:整形
- 描述: GPIO 号
value
- 类型:整形
- 描述: 0=低,1=高
-
示例代码
// gpioId value 0=低,1=高
var status = write(gpioId, value); //int (成功返回 0,错误返回负值)
read
读取
read(gpioId)
params
gpioId
- 类型:整形
- 描述: GPIO 号
示例代码
var status = read(gpioId);//int 0=低,1=高
close
关闭
close()
params
无
示例代码
close();