主题 : 关于NanoPC-T3(Android系统)操作GPIO的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 129925
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
贡献值: 0 点
综合积分: 8 分
注册时间: 2016-12-14
最后登录: 2017-08-03
楼主  发表于: 2016-12-15 21:43

 关于NanoPC-T3(Android系统)操作GPIO的问题

关于NanoPC-T3(Android系统)操作GPIO的问题
由于NanoPC-T3 Android版本,没有提供GPIO操作的Demo,我们这边使用Tiny4412提供的libfriendlyarm-hardware.so及GPIO Demo,调用HardwareControler.exportGPIOPin()函数,总是返回-1,无法导出GPIO,但是使用Shell命令能正常导出,排除引脚计算错误。
请问这个问题是什么引起的,或者请提供NanoPC-T3,Android版本的GPIO、I2C、PWM操作demo。
级别: 新手上路
UID: 131128
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
贡献值: 0 点
综合积分: 10 分
注册时间: 2017-03-02
最后登录: 2017-03-31
1楼  发表于: 2017-03-06 10:54
我也是,而且Tiny4412提供的libfriendlyarm-hardware.so里提供的有关GPIO的函数只有4个,Matrix_API_Reference_Manual.pdf文档里的GPIO接口有6个,对不上号呀
还缺少int initPinGPIO(int board)和int  pintoGPIO(int pin)这两个。
求解决方法。
级别: 新手上路
UID: 131128
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
贡献值: 0 点
综合积分: 10 分
注册时间: 2017-03-02
最后登录: 2017-03-31
2楼  发表于: 2017-03-06 11:24

 回 3楼(oaix_nay) 的帖子

刚刚写错了,Tiny4412提供的libfriendlyarm-hardware.so里提供的有关GPIO的函数是6个,Matrix_API_Reference_Manual.pdf文档里的GPIO接口有8个,还缺少int initPinGPIO(int board)和int  pintoGPIO(int pin)这两个。