
s5pv210
文章平均质量分 81
红尘六欲
单身,请给我介绍个妹纸,哈哈。
展开
-
android2.3 旋转按钮驱动
旋转按钮如图所示:实现功能为左,右和确定原创 2013-10-17 16:25:32 · 1695 阅读 · 2 评论 -
s5pv210 hx8369 lcd配制
u-boot中配制hx8369,IO模拟SPI./**gzsd add*/#include#include #include #ifdef CONFIG_GZSD210_LCDstatic void set_cs(int cs){ int reg; reg = readl(GPF1DAT); reg &= ~(0x1 << 5); reg |=原创 2012-06-08 17:19:21 · 4121 阅读 · 7 评论 -
android2.3修改ethernet默认为不选中状态
网上移植ethernet框架的文章很多,这里就不多说了,主要说下如何修改默认状态。如下就简单的说下,我也还没有研究的很清楚。首先服务的建在:frameworks/base/services/java/com/android/server/ConnectivityService.java有如下代码: EthernetStateTracke原创 2012-07-03 11:11:15 · 3266 阅读 · 1 评论 -
s5pv210与stm32 spi通信
spi通信不支持从设备主动给主设备发送数据,所以我把spi的用户空间驱动改了一下,实现过程是这样的,用一个中断来响应从设备的要求,即当STM32要主动给主设备发送数据的时候,将中断脚拉低,用户空间检测到中断后,主动给STM32发送一个空数据,这样spi就能读到STM32所要发送的数据了。SPI通信发数据与接数据是同时进行的,这个大家可以看下SPI协议。以下我我修改的用户空间的驱动:/*原创 2013-10-17 17:53:14 · 4498 阅读 · 3 评论 -
Android4.0.3 Launcher应用程序图标放置区域修改
最开始不知道中间那块区域叫什么,只知道Lancher中间那块操作的地方叫做workspace 上网查了后 发现滑动的时候是CellLayout在进行切换,android4.0默认的CellLayout的区域如图:基本上已经把整个workspace全占了,同时有的应用程序安装运行后会自动生成桌面快捷方式,而且是生成在桌面左上角,如果不对CellLayout进行修改,生成的桌面快捷方式很可能只原创 2014-01-07 15:11:25 · 3316 阅读 · 1 评论 -
android4.0.4 增加HDMI设置
最近到4412最基本的都调了 然后觉得没事做了 所以增加一个HDMI的设置 不能闲着以下使用的是广州斯道的icool210开发板 源码修改如下最开始我是先在设置里加上这些设置然后在去实现功能 这里就一起说了 之前android2.3里有HDMI设置所以这里就参照那个增加 首先修改Setting查看libhdmi库首先查看下hdmi能设置的格式 源码路径device/samsung/原创 2014-07-30 18:19:40 · 13645 阅读 · 5 评论 -
andoid电阻触摸移植
这里我使用的是210的开发板原创 2014-10-24 09:26:58 · 1924 阅读 · 0 评论 -
s5pv210 jpeg硬件编码
做qt摄像头程序的时候发现yuv转rgb然后显示 效果很不好 所以考虑转jpg后显示 但是使用libjpeg发现格式怎么设置都不对 之前在android上使用的函数拿过来都不能直接使用 所以还是研究硬编吧 这里使用的是广州斯道ICOOL210开发板 内核版本linux2.6.35前面的一些流程我就不上代码了标准的v4l2流程 格式设置为V4L2_PIX_FMT_YUYV即yuv422格式 宽原创 2014-12-02 16:23:39 · 2891 阅读 · 1 评论 -
android4.0 U盘热插拔后挂载不上bug解决
这几天测试的时候发现个很奇怪的问题 如果将TF卡插到读卡里然后在插到板子上 热插拔后都可以挂载上 但是使用U盘只有第一次插上去的时候能挂载上 拔下来后 在插上就挂载不上了 驱动里可以识别到U盘已经插入 研究了MountService和Vold 最后通过查看/proc/mounts文件发现 U盘第一次插上后是正常挂载 但是拔掉后没有卸载 多么纠结的事件 主要涉及文件system/vold/Direc原创 2014-12-18 15:14:30 · 4061 阅读 · 0 评论 -
android4.0 hid插入提示
具体原理这里就不说了 我也没理顺 网上有很多文章都说的很清楚 这里我就直接上重点主要修改文件frameworks/base/service/java/com/android/server/usb/UsbService.javaframeworks/base/service/java/com/android/server/usb/UsbHostManager.java首先将Usb原创 2014-12-23 17:34:35 · 2633 阅读 · 0 评论 -
s5pv210 linux hdmi tv输出
原来本来说是不公开源码的 现在发现也没什么价值了 以下公布的源码支持linux3.0 linux2.6内核 linux3.1内核v4l2构架发生了变化 同时支持hdmi输出与tv输出 使用的板子是 斯道icool210源码是根据android里的libhdmi库进行整理的 这里是基于linux2.6.35内核测试成功/* * hidmitest.c * * hclydao *原创 2015-01-14 11:13:41 · 4277 阅读 · 0 评论 -
android4.0 物理键盘与软键盘同时使用修改
用android4.0做产品发现插了扫描枪之后软键盘不出现了,最开始以为是应用软件设置有问题,改了下发现不了,上网搜所了几个,改了软键盘是显示出来了,但是物理键盘不能用了。原创 2015-03-13 14:58:41 · 6978 阅读 · 7 评论 -
s5pv210 android hdmi与LCD异步显示之fb2多线程操作驱动修改
一般情况能进行操作的只有fb0设备 虽然dev下有显示fb1-4的设备不能多个进程进行操作 如果某一个进程需要对fb1-4进行操作需要在应用程序中加上如下代码 ret = ioctl(lcd_fd, FBIOGET_VSCREENINFO, &var ); if( ret < 0 ){ printf( "ioctl FBIOGET_VSCREENINFO failed\n"); re原创 2015-07-23 18:25:19 · 2379 阅读 · 0 评论 -
android 为摄像头增加闪光灯(s5pv210)
昨天刚好闪光灯弄过来,今天简单的做下总结。大概的说下,具体我也没有深入研究,不过效果确实是有了。首先找到android拍照的时候所执行的函数代码在:packages/apps/Camera/src/com/android/camera/Camera.java找到这个地方: mCameraDevice.setParameters(mParameters);原创 2012-07-11 09:48:57 · 4893 阅读 · 1 评论 -
解决android4.0 触摸屏分辨率映射不准
转载自:http://blog.youkuaiyun.com/a181622974/article/details/8192334前言 几个月以前升级了android4.0,在触摸屏这块一直有个令人头疼的问题,通常触摸屏的分辨率应该是根据当前屏幕分辨率而定。但android4.0上就有点奇怪,不管怎么换屏幕的分辨率,触摸屏始终有不准的情况。最近着手研究了这块,通过修改input转载 2013-11-19 14:06:54 · 5465 阅读 · 1 评论 -
S5PV210 u-boot LCD驱动 自动更新增加进度条
这里使用的是 ICOOL210开发板 之前我写过一篇2416的u-boot LCD驱动 具体请参照 http://blog.youkuaiyun.com/hclydao/article/details/17911747过程基本都是差不多这里实现的效果跟之前的2416的不一样主要是把之前的串口打印的信息显示在LCD上这样自动更新的时候会占用不少时间所以这里我去掉了这个功能在上面加了一个进度条具体原创 2014-06-11 17:07:50 · 3551 阅读 · 0 评论 -
android2.3电池驱动优化
android2.3内核版本2.6.35.7,内核中已经自带了电池驱动,做项目是不能用的,下面是我修改过后的驱动源码:/** linux/drivers/power/s3c_fake_battery.c** Battery measurement code for S3C platform.** based on palmtx_battery.c** Copyright (C原创 2013-10-17 16:31:24 · 2002 阅读 · 0 评论