自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (16)
  • 收藏
  • 关注

原创 NDK 之cygwin 在eclipse中设置jni C编译器的配置

cd /cygdrive/d/android_software_install/android-ndk-r7  ndk 的安装路径设置Location为\bin\bash.exe程序Location:D:\led CONTROL\Cygwin\bin\bash.exeWorking    Directory为\bin目录,例如:E:\cygwin\binWorking   

2013-11-29 16:37:05 594

原创 工作总结

时间过得真快,工作开5个月了,第一个月(7月):编译源代码:内核,Qt文件系统第二个月(8月):弄3G模块(1周),其余时间弄Qt相关第三个月(9月):开始弄android ,编译源码,掌握JNI,分析android文件系统,在源码中编译apk ,,root权限执行shell,移植LCD 触摸屏(没有成功)第四个月(10月):jni 控制3G拨号(1周),wifi(一周),其他及I

2013-11-29 16:28:24 539

原创 android 关机

定义关机按键:tiny6410 开发板,上面有八个按键 第一按键2 为关机按钮, 在初始化文件mach-mini6410.c 中初始化按键定义:static struct gpio_keys_button gpio_buttons[] = {{.gpio = S3C64XX_GPN(1),.code = 116,.desc = "KEY_POWER",.active_l

2013-11-29 13:51:44 643

原创 frid android 应用

package com.example.uhf;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.annotation.SuppressLint;import android.app.Activity;import android.app

2013-11-22 16:43:15 1083

转载 Android消息提示框和对话框

在某些情况下需要向用户弹出提示消息,如显示错误信息,收到短消息等,Android提供两种弹出消息的方式,消息提示框toasts和对话框alerts。Toast是一种短暂的消息提示,显示一段时间后不需要用户交互会自动消失,所以用来显示一些建议性的不太重要的消息,如提示用户后台一个任务完成了。使用Toast来弹出提示消息也很简单,调用Toast类的静态方法makeText():public

2013-11-22 11:32:44 1311

转载 工作队列

1 "工作队列"用途 工作队列用途跟tasklet相似,在中断处理时将一些非紧急的任务留到工作队列中完成,而紧急的任务则在硬中断服务程序中完成。 但工作队列与tasklet还是有很大的区别: 1)工作队列函数在一个特殊内核进程的上下文中运行; 2)tasklet会在很短的时间段内很快执行,且以原子模式执行;    而工作队列函数具有更长的延迟并且不需要原子模式; 3)工作队

2013-11-21 16:01:50 963

转载 input 按键

#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #i

2013-11-15 18:12:08 1060

原创 调试问题与总结

在调试的IIC的过程中遇到了很多问题,例如 总是等待总线,结果证明是设计原理有问题,lm8333的设备地址与eeprom at24c04的地址冲突,还有是调试板启动的时候 负载过重 从nandflash启动的时候一直提示 是烧写文件系统还是内核镜像的哪些项。

2013-11-13 18:01:53 1280 1

转载 android 电池充电

Android的电池的管理分为三个部分:Java部分,JNI部分以及kenel部分。1.Java部分主要是BatteryService,作为电池及充电相关的服务,它的主要功能就是监听power_supply的uenvnt事件,读取sysfs中电池信息,然后通过intent广播给所有相关Activity。源代码路径如下:android_froyo/frameworks/base/

2013-11-07 17:00:29 1181

原创 lm8333

板级文件:arch/arm/mach-s3c64xx/mach-mini6410.c 中修改的内容/*add by zl*/ #include #include static const unsigned int matrix_keypad_cols[] = {128,129,130,/*131,132*/};static const unsigned int matrix

2013-11-06 17:12:14 980

原创 tiny6410 添加LM8333驱动

Lm8333 为IIC键盘设备1 在板级文件中添加lm8333注册信息/linux/arch/arm/mach-mini64xx/mach-6410.c中添加static struct i2c_board_info i2c_devs0[] __initdata = { { I2C_BOARD_INFO("lm8333", 0x50),   //lm8333为设备名,0x50为设

2013-11-05 17:49:03 789

转载 I2C设备驱动编写

在Linux内核源代码中的drivers/i2c/busses目录下包含着一些适配器的驱动。如S3C2410的驱动i2c-s3c2410.c。当适配器加载到内核后,接下来的工作就要针对具体的设备编写设备驱动了。编写I2C设备驱动也有两种方法。一种是利用系统给我们提供的i2c-dev.c来实现一个i2c适配器的设备文件。然后通过在应用层操作i2c适配器来控制i2c设备。另一种是为i2c设备,

2013-11-04 11:27:08 816

转载 输入子系统设备名称匹配过程以及probe的调用

一:static int __init gpio_keys_init(void){         /* 总线-设备-驱动 模型 :向上注册一个设备模型【纯软件方面】 */return platform_driver_register(&gpio_keys_device_driver);}//入口函数里面对平台设备进行注册,平台设备内容为下面这个结构体 struct p

2013-11-04 11:03:46 636

转载 平台设备,平台驱动间及资源间的关系

平台设备,平台驱动间及资源间的关系:个人理解:1.platform_device{}, platform_driver{}与resource{}的关系:SOC芯片上有多个device,每个设备都有自己的资源配置将SOC上的各个device的资源划分好配置好,编写成platform_device{}(以resource{}形式写好)集中放在一个platform_devic

2013-11-01 17:07:18 679

原创 adb不好用

adb server is out of date.  killing...ADB server didn't ACK* failed to start daemon *error: unknown host service 又可以能会死有的进程占用了adb  打开任务管理器,找到带了adb.exe 的任务,关闭之,再试试,可能就好了

2013-11-01 10:35:23 589

从HAL到应用层 重写 HELLO

从HAL到应用层 重写 HELLO 应用程序代码

2014-03-07

工作队列中断

中断的上半部和下半部的理解,结合了实例 welcome to download

2014-03-05

bma250 重力传感器

bma250 重力传感器

2014-03-04

8333键盘驱动

键盘驱动welcome to download

2014-03-03

重力传感器 源码250

重力传感器 源码 重力传感器 源码250

2014-02-25

apk反编译工具

apk反编译工具 欢迎下载,大家赶紧下载

2014-02-13

安装NDKcygwin

安装NDK(cygwin).welcome to download

2013-11-29

移植步骤详解Uboot

Uboot_for_Tiny6410_移植步骤详解

2013-11-29

ADT22.2.0 eclipse

开发android的时候要用的一个工具,

2013-11-21

电量计 和 充电IC

很好的充电IC 电量计 welcome to download

2013-11-20

input 键盘总结

这个是自己的工作总结 welcome to download

2013-11-18

rich tek 电量计程序

qt 平台的电量计 很有参考价值,IIC

2013-11-08

lm8333 driver

键盘驱动 welcome to download

2013-11-06

android NDK安装

安装 NDK的全过程 ,有图有提示重点标记

2013-10-22

hello 源码

可以直接添加到android的源码中直接编译

2013-10-22

Android实现开机自动运行程序

eclipse 下运行通过 android 开机运行app

2013-10-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除