调试demo
文章平均质量分 52
布列瑟农的秋天
旅行、音乐、看书
展开
-
串口编程--java层开发demo
package com.android.serialchat;import android.app.Activity;import android.content.Context;import android.hardware.SerialManager;import android.hardware.SerialPort;import android.os.Bundl原创 2015-09-01 14:39:49 · 2205 阅读 · 2 评论 -
串口编程--本地层开发demo
int serial_open(int port, int baud){int fd = -1; int res = 0; fd = open(uart[port], O_RDWR | O_NOCTTY | O_NDELAY); if (fd > 0) { fcntl(fd, F_SETFL, 0); if (set_seri原创 2015-09-01 09:27:29 · 720 阅读 · 0 评论 -
Android java代码中如何执行shell命令
public void execCommand(String command) throws IOException { Runtime runtime = Runtime.getRuntime(); Process proc = runtime.exec(command); try { if (proc.waitFo原创 2015-09-01 09:07:37 · 4728 阅读 · 2 评论 -
Android各代码层获取系统时间的方法
1. 在java层,long now = SystemClock.uptimeMillis();2. 在native层,nsecs_t now = systemTime(SYSTEM_TIME_MONOTONIC);3. 在驱动层,s64 time = ktime_to_us(ktime_get());原创 2013-09-11 17:34:44 · 8906 阅读 · 0 评论 -
Android怎样使用系统属性
1. 在system.prop里面添加需要使用的系统属性,添加完后需要编译生成system.img2. 在native层,使用property_set(...)和property_get(...)来存取系统属性3. 在java层, 使用SystemProperties.set(...)和SystemProperties.get(...)来存取系统属性4. 在ad原创 2013-09-11 11:15:12 · 1853 阅读 · 0 评论 -
Android上层怎样读写proc节点(示例)
import android.app.Activity;import android.os.Bundle;import android.widget.CompoundButton;import android.widget.CompoundButton.OnCheckedChangeListener;import android.widget.ToggleButton;import an原创 2013-03-23 16:15:41 · 4515 阅读 · 1 评论 -
怎样在Linux驱动中创建proc节点(示例)
一、定义proc节点的读、写函数static int tp_switch_writeproc(struct file *file,const char *buffer, unsigned long count,void *data){ sscanf(buffer,"%d", &tp_dbg);原创 2013-03-23 15:10:51 · 4010 阅读 · 0 评论 -
GPIO模拟I2C demo
#define SCK_TIME 2#define ACK_TIME 3#define START_TIME 5 static void i2c_start(void) { gpio_direction_output(SDA, 1); gpio_dire原创 2016-06-06 10:33:29 · 1912 阅读 · 0 评论