自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 rk3288 adc驱动

adc现在使用了iio子系统,文件位置位于driver/iio/adc/rockchip_adc.c设备树文件、 adc: adc@ff100000 { compatible = "rockchip,saradc"; reg = <0xff100000 0x100>; interrupts...

2019-09-07 11:37:43 1684

原创 android红外遥控驱动

在 Linux 内核中,IR 驱动仅支持 NEC 编码格式。设备树文件 pwm0: pwm@ff680000 { compatible = "rockchip,rk-pwm"; reg = <0xff680000 0x10>; /* used by driver on r...

2019-09-06 07:34:36 2224

原创 rk3288 i2c接口的OLED驱动

首先设备树文件 i2c4: i2c@ff160000 { compatible = "rockchip,rk30-i2c"; reg = <0xff160000 0x1000>; interrupts = <GIC_SPI 64 IRQ_TYPE_LEVEL_HIGH&...

2019-09-05 10:30:06 1528 2

原创 编写Android系统的命令

主要利用Android.mk需要提供Android.mk编译规则 所需要的库 .c文件Android.mk libs noyaApi.java创建目录mkdir android_src/system/extras/oled_test/ -p将所需文件拷进去Android.mk oledfont.h oled_test.cvi Android.mkLOCAL_PATH:= ...

2019-09-03 11:00:56 192

原创 基于spi接口的oled屏Android服务框架

上一篇写了一个oled驱动,那么现在有一个问题:apk要怎么使用这个硬件,这里就需要提供一个硬件服务,apk通过这个服务就可以操作到硬件了。基于rk3288 Android5.1Android的硬件访问框架1、loadLibrary 加载硬件2、JNIOnload 注册本地方法分别调用各个硬件的函数来注册本地方法{LED振动器串口}3、SystemServer对每一个硬件:构...

2019-09-03 10:42:44 1182

原创 rk3288 点亮SPI接口的OLED屏幕

对于rk3288,内核已经包含了spi_master的驱动,只需要在设备树上配置即可,在使用的时候将状态status改为ok即可。 spi0: spi@ff110000 { compatible = "rockchip,rockchip-spi"; reg = <0xff110000 0x1000>; in...

2019-08-30 10:02:50 3177

原创 rk3288 u-boot的logo显示过程

根据设备树 rockchip,uboot-logo-on = <1> 在u-boot中找到源码位置void board_fbt_preboot(void)int node = fdt_path_offset(gd->fdt_blob, “/fb”);g_logo_on_state = fdtdec_get_int(gd->fdt_blob, node, “rockch...

2019-08-26 17:51:15 3011

原创 rk3288点亮lvds屏幕

之前有点亮过23.6寸的双8液晶屏,这次手上刚好有块10.1寸屏幕,记录一下过程。屏幕的型号。百升达10.1寸组装-BP101WX1-206-BSD_YB181019.pdf修改firefly-rk3288.dts 设备树信息&fb { rockchip,disp-mode = <DUAL>; rockchip,uboot-logo-on...

2019-08-26 17:42:59 5048 1

原创 android-5.1 系统构建分析

cd /work/rk3288/system/device/rockchip$book@book-virtual-machine:/work/rk3288/system/device/rockchip$ lscommon rk3288book@book-virtual-machine:/work/rk3288/system/device/rockchip$ cd rk3288/book@...

2019-08-07 10:47:10 227

原创 ubuntu-14.04编译Android6.0

环境:Ubuntu14.04内存:4Gswap:2G硬盘:100G虚拟机:vmware-11.1.0 build-24968241、安装Git等依赖组件sudo apt-get install -y git flex bison gperf build-essential libncurses5-dev:i386 libx11-dev:i386 libreadline6-dev:i38...

2019-08-07 10:46:08 288

原创 android-6.0源码下载

第一次使用,写的不好。1、环境准备:ubuntu-14.04.2-desktop-amd64.iso + VMware Vorkstation 11.1.02、工具准备:git和curl,通过一下命令获取sudo apt-get install git-core curl3、配置git环境git config –global user.email “test@test.com”git ...

2019-08-01 16:24:37 1673

rk3288 使用iio接口获取adc数据 .zip

内核adc下的驱动文件,使用linux iio 子系统获取adc数据,还有一个简单的测试程序。

2019-09-07

空空如也

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

TA关注的人

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