资源简介
android平台通过GPIO口控制LED灯

代码片段和文件信息
#include “gpio_jni.h“
#include “string.h“
#include “meta_GPIO_Para.h“
#include “funk.h“
JNIEXPORT jboolean JNICALL Java_com_example_ledgpio_EmGpio_gpioInit
(JNIEnv * env jobject obj)
{
return meta_GPIO_Init()? JNI_TRUE: JNI_FALSE;
}
JNIEXPORT jboolean JNICALL Java_com_example_ledgpio_EmGpio_gpioUnInit
(JNIEnv * env jobject obj)
{
return meta_GPIO_Deinit()? JNI_TRUE: JNI_FALSE;
}
JNIEXPORT jint JNICALL Java_com_example_ledgpio_EmGpio_getGpioMaxNumber
(JNIEnv *env jobject obj)
{
return (jint)HW_GPIO_MAX;
}
JNIEXPORT jboolean JNICALL Java_com_example_ledgpio_EmGpio_setGpioInput
(JNIEnv *env jobject obj jint n)
{
GPIO_REQ req;
memset(&req 0 sizeof(GPIO_REQ));
req.pin = (int)n;
req.op = SET_DIR_IN;
GPIO_CNF r = meta_GPIO_OP(req 0 0);
return r.status == meta_SUCCESS ? JNI_TRUE : JNI_FALSE;
}
JNIEXPORT jboolean JNICALL Java_com_example_ledgpio_EmGpio_setGpioOutput
(JNIEnv * env jobject obj jint n)
{
GPIO_REQ req;
memset(&req 0 sizeof(GPIO_REQ));
req.pin = (int)n;
req.op = SET_DIR_OUT;
GPIO_CNF r = meta_GPIO_OP(req 0 0);
return r.status == meta_SUCCESS ? JNI_TRUE : JNI_FALSE;
}
JNIEXPORT jboolean JNICALL Java_com_example_ledgpio_EmGpio_setGpioDataHigh
(JNIEnv * env jobject obj jint n)
{
GPIO_REQ req;
memset(&req 0 sizeof(GPIO_REQ));
req.pin = (int)n;
req.op = SET_DATA_HIGH;
GPIO_CNF r = meta_GPIO_OP(req 0 0);
return r.status == meta_SUCCESS ? JNI_TRUE : JNI_FALSE;
}
JNIEXPORT jboolean JNICALL Java_com_example_ledgpio_EmGpio_setGpioDataLow
(JNIEnv * env jobject obj jint n)
{
GPIO_REQ req;
memset(&req 0 sizeof(GPIO_REQ));
req.pin = (int)n;
req.op = SET_DATA_LOW;
GPIO_CNF r = meta_GPIO_OP(req 0 0);
return r.status == meta_SUCCESS ? JNI_TRUE : JNI_FALSE;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-11-07 16:20 LedGPIO\
文件 475 2016-10-31 19:59 LedGPIO\.classpath
文件 843 2016-10-31 19:59 LedGPIO\.project
目录 0 2016-11-07 16:19 LedGPIO\.settings\
文件 177 2016-10-31 19:59 LedGPIO\.settings\org.eclipse.jdt.core.prefs
文件 528 2016-11-07 18:22 LedGPIO\Android.mk
文件 928 2016-11-07 19:52 LedGPIO\AndroidManifest.xm
目录 0 2016-11-07 21:07 LedGPIO\assets\
目录 0 2016-11-07 19:58 LedGPIO\jni\
文件 400 2016-11-07 17:53 LedGPIO\jni\Android.mk
文件 807 2016-11-07 19:59 LedGPIO\jni\me
文件 178 2016-11-07 19:58 LedGPIO\jni\funk.h
文件 2327 2016-11-07 19:59 LedGPIO\jni\gpio_exp.h
文件 1878 2016-11-07 17:11 LedGPIO\jni\gpio_jni.c
文件 902 2016-11-07 17:10 LedGPIO\jni\gpio_jni.h
文件 4603 2016-11-07 19:59 LedGPIO\jni\me
文件 106 2016-11-07 19:59 LedGPIO\jni\me
目录 0 2016-11-07 16:19 LedGPIO\res\
目录 0 2016-11-07 16:19 LedGPIO\res\drawable-hdpi\
文件 9397 2016-10-31 19:59 LedGPIO\res\drawable-hdpi\ic_launcher.png
目录 0 2016-11-07 21:07 LedGPIO\res\drawable-ldpi\
目录 0 2016-11-07 16:19 LedGPIO\res\drawable-mdpi\
文件 5237 2016-10-31 19:59 LedGPIO\res\drawable-mdpi\ic_launcher.png
目录 0 2016-11-07 16:19 LedGPIO\res\drawable-xhdpi\
文件 14383 2016-10-31 19:59 LedGPIO\res\drawable-xhdpi\ic_launcher.png
目录 0 2016-11-07 16:19 LedGPIO\res\layout\
文件 4272 2016-11-07 14:59 LedGPIO\res\layout\activity_main.xm
目录 0 2016-11-07 16:19 LedGPIO\res\values\
文件 1472 2016-11-07 15:03 LedGPIO\res\values\strings.xm
目录 0 2016-11-07 16:19 LedGPIO\src\
目录 0 2016-11-07 16:19 LedGPIO\src\com\
............此处省略4个文件信息
相关资源
- AndroidStudio版直连sqlserver
- android带百分比进度条的文件上传,使
- 美食天下项目Android版源码和Web版源码
- Android之自定义ToggleButton使用
- Android非常漂亮的登录界面
- pc与android通过usb socket实现手机通信
- android毕业设计
- 百度地图自定义Markerandroid
- Android分区工具包
- android-support-v4.jar已打包进去源代码
- u-blox_Android_GNSS_Driver_v3.10驱动源码+中
- 个人根据Android移动开发案例详解手写
- android 视频播放器 项目和原码
- Android【动画】【特效】 17种动画特效
- 基于Android智能家居详细设计(经典)
- android通过JDBC连接Mysql数据库
- Android通讯录的源代码
- android 瀑布流Demo
- 指纹传感器FPC1080在android下的驱动
- delphi xe5 android 调用照相机摄像头拍照
- Android手机连连看游戏源码
- android-sdk-windows v2.3离线完整版
- android 底部弹出菜单(带透明背景)
- Android工程模式简介.rar
- Android蓝牙和Cors网络开发源码
- Android powermanger wakelock
- Android v7的一些jar包
- 最新android supportV7包
- android图片压缩工具类分享
- 单机搭建Android(解决Network is unreach
评论
共有 条评论