自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sam 的专栏

android linux driver

  • 博客(9)
  • 资源 (6)
  • 收藏
  • 关注

原创 jni导入

是由于没有将jni.h导入的缘故,而这个文件在ndk的目录下面。所以,参照以下步骤:Project Properties -> C/C++ General -> Path and Symbols选择include标签,Add -> $Android_NDK_HOME/platforms/android-14/arch-arm/usr/include且选中All languages.

2015-07-29 21:59:34 551

原创 amlogic M8操作gpio bank

参照规格书:r代表:读a代表GPIOAO bank0x28代表read bitecho r a 0x28 > /sys/class/amlogic/debug操作GPIO口读取w代表:写0x24代表write bitecho w value a 0x24 > /sys/class/amlogic/debugz代表其他 bank

2015-07-17 19:49:38 2252

转载 java程序执行外部命令

java程序执行外部命令先来看一下java中运行外部命令(比如windows下的dos命令、linux下的shell命令)的方法:Process proc = Runtime.getRuntime().exec(cmdstring);其中cmdstring就是需要运行的外部命令。注意:运行windows下的dos命令,不能直接exec(cmd),可以这样来调用:

2015-07-14 19:03:37 2022

转载 Android应用层操作GPIO

在嵌入式设备中对GPIO的操作是最基本的操作。一般的做法是写一个单独驱动程序,网上大多数的例子都是这样的。其实linux下面有一个通用的GPIO操作接口,那就是我要介绍的 “/sys/class/gpio” 方式。 首先,看看系统中有没有“/sys/class/gpio”这个文件夹。如果没有请在编译内核的时候加入   Device Drivers  —>  GPIO Support  —>  

2015-07-14 18:50:42 17513 2

转载 androidgpio操作

在嵌入式设备中对GPIO的操作是最基本的操作。一般的做法是写一个单独驱动程序,网上大多数的例子都是这样的。其实linux下面有一个通用的GPIO操作接口,那就是我要介绍的 “/sys/class/gpio” 方式。 首先,看看系统中有没有“/sys/class/gpio”这个文件夹。如果没有请在编译内核的时候加入   Device Drivers  —>  GPIO Support  —>  

2015-07-10 09:51:25 4179

转载 /sys/class/gpio 操作方法

/sys/class/gpio 操作方法 在嵌入式设备中对GPIO的操作是最基本的操作。一般的做法是写一个单独驱动程序,网上大多数的例子都是这样的。其实linux下面有一个通用的GPIO操作接口,那就是我要介绍的 “/sys/class/gpio” 方式。下面以友坚4412开发板上调试为例子说明流程:首先,看看系统中有没有“/sy

2015-07-10 09:28:32 4719

原创 android 无线模式下使用ADB调试

adb 调试

2015-07-06 20:40:04 1608 1

转载 编译时出现set but not used [-Werror=unused-but-set-variable]问题的解决办法

编译时出现  set but not used [-Werror=unused-but-set-variable] 问题的解决办法:                 找到对应目录中的Makefile文件,找到 -Werror 字段,去掉-Werror,重新编译,则问题解决!

2015-07-06 16:26:58 35426 3

转载 LED电路板驱动程序

为了学习parport提供的服务,让我们编写一个简单的驱动程序。考虑一个有8个发光二极管(LED),提供和标准25针并行端口接口的电路板。因为PC上的8位并行端口数据寄存器直接映射到并行端口的2~9针,所以这些针脚和电路板上的LED连通。向并行端口数据寄存器写数据可以控制这些针脚的电平,进而控制LED的开关。如下代码为一个字符设备驱动程序,它通过系统并行端口和此电路板通信。代码内的注释解释了其中所

2015-07-06 16:24:59 1631

开放android系统ROOT权限SU

开放android系统ROOT权限,APP 执行权限,提供系统Shell 调用su 权限执行

2020-12-17

ALC5631 reg configure

ALC5631寄存器配置和通道路径配置

2013-05-25

DSP DATASHEET

ALC5625 DSP寄存器设置配置说明文档

2013-01-23

FlashMagic

内涵多种单片机烧写方式,烧写简单,速度快。

2013-01-07

Source Insight

十分实用,查找代码源方便。方便建立工程,分析代码

2013-01-07

linux下的PPS播放器

在linux下观看PPS,只需执行 dpkg -i 命令即可使用PPS播放器了!

2012-03-09

空空如也

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

TA关注的人

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