- 博客(45)
- 资源 (6)
- 收藏
- 关注
转载 全志T3 lcd 10.1寸1280*800 lvds屏 配置参数
[lcd0]lcd_used = 0lcd_driver_name = "default_lcd"lcd_backlight = 197lcd_if = 3lcd_x = 1280lcd_y = 800lcd_width = 216lcd...
2019-03-28 10:56:32 2287
转载 Gsensor驱动概述
本文以Bma250驱动为例子,详细介绍Gsensor设计的一个模板。 gsensor驱动在系统中的层次如下图所示:图中包含三个部分:hardware,driver, input:n Hardware:其实我们可以认为Gsensor也是一个I2C设备。整个Gsensor芯片分为两部分,一个是sensor传感器,另一个是controller控制器,用于将sensor挂载在...
2018-12-07 12:02:51 2290
原创 Ethernet PHY芯片AR8035驱动
这几天都在看phy芯片AR8035驱动的整体架构。发现还是有点复杂,涉及不少的代码。由于在RK 系列的 SoC 中内置了以太网 MAC 控制器,所以只需要搭配一颗以太网 PHY芯片,即可实现以太网卡功能。按照规范,即使是不同厂家的PHY,仍然有一部分寄存器的定义是通用的,只要配置了这些通用的寄存器,基本上PHY 就可以正常工作。因此,在 Linux 驱动中有通用
2016-12-19 18:12:23 14037
原创 编译A31S出现错误
编译A31s1. Compile lichee directoryEnter the lichee directory# cd licheeExecute the compile command# ./build.sh -p sun6i_fiber_a31s2.Compile android DirectoryEnter the android directory#
2016-10-17 14:33:26 449
转载 Mac与Phy组成原理的简单分析
Mac与Phy组成原理的简单分析1 1. general下图是网口结构简图。网口由CPU、MAC和PHY三部分组成。DMA控制器通常属于CPU的一部分,用虚线放在这里是为了表示DMA控制器可能会参与到网口数据传输中。对于上述的三部分,并不一定都是独立的芯片,根据组合形式,可分为下列几种类型:方案一:CPU集成MAC与PHY;方案二:CPU集成MAC,PHY采用独立芯片;
2016-06-12 18:30:08 574
原创 RK3288 Android4.4 获取 root权限
Android上很多功能强大的Apk都需要获取ROOT权限才能进行,下面就教大家一个快速获取ROOT权限的方法。1.既然是玩开发板,相信大家都是在linux开发的,首先连接开发板到电脑,保证adb可以正常使用。2.下载附件root.tar和quick_root.tar,解压缩quick_root.tar(终端运行tar xf quick_root.tar)3.打开终端运
2016-05-31 19:12:52 4336 2
转载 一位女程序员的奋斗路程
不知道这个故事是否是真的...而自己就是一名女程序员,最近有点浮躁,有点怀疑自己的选择...看到这篇文章...给迷茫中的自己一点信心...分享跟大家共勉...谁的青春不迷茫....趁年轻...多学学...沉淀自己....http://news.xinhuanet.com/school/2008-02/02/content_7551211.htm不懂虚函数有什么用,不知道
2016-05-31 18:30:16 455
转载 Android LCD(二):LCD常用接口原理篇
关键词:android LCD TFT TTL(RGB) LVDS EDP MIPI TTL-LVDS TTL-EDP平台信息:内核:linux2.6/linux3.0系统:android/android4.0 平台:samsung exynos 4210、exynos 4412 、exynos 5250作者:xubin341719(欢迎转载,请注明作者)
2016-02-26 11:24:58 520
转载 Android LCD(一):LCD基本原理篇
关键词:android LCD TFT 液晶 偏光片 彩色滤光片 背光平台信息:内核:linux2.6/linux3.0系统:android/android4.0 平台:samsung exynos 4210、exynos 4412 、exynos 5250作者:xubin341719(欢迎转载,请注明作者)欢迎指正错误,共同学习、共同进步!!下载链接:L
2016-02-26 11:19:55 550
转载 WinCE6.0BSP移植(二)
一,EBOOT菜单和USB下载问题解决按上一篇的地址烧写STEPLDR.nb1和EBOOT.nb0。连接好系统的串口调式线,打开DNW,系统上电,我们将可以在DNW界面看到EBOOT的菜单。[html] view plaincopy0) IP address: 192.168.1.6 1) Subnet mask: 25
2015-09-09 11:52:23 334
转载 WinCE6.0BSP移植(一)
一,开发环境搭建VS2005 S3C2440AWinCE6.0WINCE6.0BSP WINCD6.0工程文件WINCD6.0工程文件下载http://download.csdn.net/detail/qq236106303/3920877WINCE6.0BSP 下载http://download.csdn.net/detail/qq236106303/
2015-09-09 11:47:53 624
转载 将第三方APK文件编译进入img
第一种方法:1. 将ES_FileExplorerco.apk, flashplayer_V10.3.apk 文件拷贝到Z:\mywork\gingerbreadRel\device\telechips\common目录下;2. 在Z:\mywork\gingerbreadRel\build\target\product\generic.mk文件中添加下面信息:PRODUC
2015-07-08 10:42:43 834
原创 Eclipse启动时f出现ail to create Java Virtual Machine问题的解决
出现的问题情况:一直我的eclipse都能用,还是好的,后来不晓得是什么问题,启动eclipse时居然就启不起来了,提示fail to create Java Virtual Machine这个错误,参考网上的资料,发现应该是限制内存的问题,修改方法如下:找到eclipse安装目录下的eclipse.ini配置文件,打开如下:-startupplugins/org.eclipse.equinox
2015-06-09 14:57:09 772
原创 未来的我一定感谢现在奋斗的我
未来的我一定会感谢现在奋斗的自己,既然选择了就要风雨兼程。哪怕苦点累点也是值得的,坚持自己心中所想的,做自己想做的,未来,我们谁也无法预料,把握当下,做好自己就够了。
2015-04-08 16:06:20 883 1
转载 解决OK6410开发板无法rmmod(卸载驱动)
在PC linux上面新建一个rmmod.c[cpp] view plaincopy#include #include #include #include #include #include int main(int argc, char *arg
2015-04-08 16:03:33 773
转载 linux-2.6.32在mini2440开发板上移植(8)之添加ADC驱动程序
添加ADC驱动程序编者:由于内核没有支持S3C2440的ADC驱动,在这里增加ADC驱动。友善的手册对这个介绍的还算相当详细,所以直接按照手册进行。里面的代码也有详细的注释。ADC驱动属于字符型设备,在这里以杂项设备也有的翻译为混杂设备,进行实现。 1 、关于S3C2440 的ADC 和触摸屏接口Linux-2.6.32.2 内核并没有提供支持S3C2440 的ADC
2015-03-31 15:54:32 642
转载 linux下解压命令大全
.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxv
2015-03-31 15:53:19 346
转载 s5pv210上实现大分辨率VGA显示的方法
s5pv210上实现大分辨率VGA显示的方法 华清远见 刘洪涛说说最近一个项目上实现大分辨率VGA显示的方法。项目需求在
2015-02-09 17:30:41 927
转载 Linux内核源代码的结构
源代码所有在目录:/usr/src/linux (大部分linux发行版本中) init 内核初始化代码 kernel 内核核心部分:进程、定时、程序执行、信号、模块。。。 mm 内存处理 arch 平台相关代码 i386 IBM的PC体系结构 kernel 内核核心部分 mm 内存管理
2015-01-22 15:04:29 531
转载 Android 4.0源码目录结构说明
|-- Makefile|-- bionic (bionic C库)|-- bootable (启动引导相关代码)|-- build (存放系统编译规则及generic等基础开发包配置)|-- cts (Android兼容性测试套件标准)|-- dalvik (dalvik JAVA虚拟机)|-- development (应用程序开发相关)|-- external (
2015-01-22 10:37:19 493
转载 Android驱动例子(LED灯控制)
转载:http://blog.csdn.net/fyyy4030/article/details/7207957本例子,讲述在Android2.1上完全自已开发一个驱动去控制硬件口并写应用测试该驱动,通过这样一个例子,解析android下的驱动开发流程的应用调用流程,可以说是很好的入门引导要达到的效果:通过Android的应用,调用驱动程序,在开发板上控制4个LED的亮灭。一、硬件
2014-12-17 18:37:53 837
转载 Android GPIO LED 驱动与HAL分析
转载:http://blog.csdn.net/fyyy4030/article/details/7207953前言:以一个GPIO控制的GPIO LED为例,描述Android系统中,如何完成一个最简单的从软件控制硬件的示例:l 如何完成一个最简单的驱动程序控制某个GPIO引脚l 如何在Android系统中建立这个驱动程序对应的HALl 如何使上层应
2014-12-17 18:35:44 613
原创 手动修改电阻屏分辨率
由于电阻屏的分辨率偏大,找不到返回键,于是同事告诉我在终端手动修改文件ro.sf.lcd_density。1.在终端查看ro.sf.lcd_density的值。uid=0 gid=1007@android:/ cat system/build.prop ,发现ro.sf.lcd_density=160。2.修改ro.sf.lcd_density=120。uid=0 gid=10
2014-12-17 15:20:18 910
转载 Please ensure that adb is correctly located at 问题解决
原文地址:http://blog.csdn.net/wuzhoudao/article/details/38427901打开Eclipse 运行编写好的安卓程序时出现以下错误提示:The connection to adb is down, and a severe error has occured.Please ensure that adb is corr
2014-12-16 14:25:16 449
原创 去除Android的某些应用程序时屏幕四周闪红框
今天老大给的任务是由于客户反馈,我们EM4412的Android4.2.2运行某些应用程序时出现屏幕四周闪红框,让我这个新手再一次学习的机会,并且给我大概是时间是争取在三个工作日完成,如果不行时间可以适当延长(再次感谢老大,嘿嘿)。写下这篇日志只想记录自己成长的每一步。 于是乎,网上查资料。先是根据网上大多朋友的建议,设置开发人员选项,找到“启用严格模式”,去掉勾后重启还是不行。
2014-12-02 18:45:50 2313
转载 Qt开发环境搭建
在Win7下搭建开发环境:1.Qt使用4.8.5版本:下载地址:http://download.qt-project.org/official_releases/qt/4.8/4.8.5/下载文件:qt-win-opensource-4.8.5-mingw.exe 2.Qt Creator使用2.8.0版本:下载地址:http://download.
2014-11-18 19:06:24 506
转载 linux嵌入式系统下实现U盘、SD卡自动挂载功能
在 Linux的嵌入式系统中我们经常用到U盘、SD卡的挂载,而每次都手动挂载或卸载非常麻烦,我们可以采取以下方法实现自动挂载或卸载U盘、SD卡这就要用到mdev了其具体操作如下:1、首先在/etc/init.d/rsC中加入以下语句echo /sbin/mdev > /proc/sys/kernel/hotplug2、在/etc/下简历medv.conf的文件,包含以下
2014-11-07 17:58:47 634
原创 墩泰的FT6206电容屏的调试
参考资料:http://blog.csdn.net/lingran07/article/details/9014939老大给的任务调试
2014-11-01 15:25:04 4099
转载 基于I2C的FT5306触摸屏驱动程序执行流程
原文地址:http://wenku.baidu.com/view/903a7a681eb91a37f1115c79.html
2014-11-01 14:06:54 1586
转载 qtopia2.2.0和qt4的区别
首先来了解一下Qtopia QT4等版本的关系,现有流行的几个版本为:Qtopia2.2.0、Qtopia4.4.3、Qt4.7。这几个版本有何区别呢?本人理解如下:Qtopia为桌面系统,就像我们用的ubuntu,里面可以安装很多应用程序,2.2.0和4.4.3为它的两个用的最多的版本。而Qt4.7仅仅只是库文件,用来支持QT4应用程序。但也不能说是包含关系,他们还是有很多区别的,所以不能用Qt
2014-10-16 15:40:15 1919
转载 vmware虚拟机上ubuntu操作系统安装arm-linux-gcc交叉编译环境
1.开发平台: 操作系统:ubuntu 10.10 (redhat 等其他的系统,据说用起来很不方便,这是老师推荐的linux操作系统)虚拟机: vmware 7.0 (目前有更高的版本吧)软件界面:QTE(qt-embeded)交叉编译工具: arm-linux-gcc-4.3.2 PS:这些软件都可以在网上
2014-09-28 10:33:55 1509
转载 android 量产软件改动信息(持续更新)
关键词:android 4.0默认语言蓝牙名称MTP名称默认时区关于平板电脑 内核版本号平台信息:内核:linux2.6/linux3.0系统:android/android4.0平台:S5PV310(samsungexynos4210)作者:xubin341719(欢迎转载,请注明作者)1、开关机logo;2、用户模式、工程模式;3、更改默认语言;
2014-09-24 17:43:58 528
转载 Android.mk语法说明(android ndk开发)
下面是我个人对android-ndk-r4版本中Android.mk文件做的翻译,由于自己英语水平和专业知识的限制,有些地方可能翻译的不是很准确,敬请指正,本文仅希望对做android NDK开发的同仁们能提供一点点的帮助而已。Android.mk文件是用来描述你想要编译进系统的资源的。这个文件的语法允许你把你的资源打包进“modules”。Module应该是下面module中的一种:
2014-09-16 15:24:30 410
转载 Source Insight用法
写的真好,一、自我介绍一下:Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。Source Insight能分析你的源代码并在你工作的同时动态维护它自己的符号数据库,并自动为你显示有用的上下文信息。 Source Insight不仅仅是一个强大的程序编辑器,它还能显示referencetrees,class
2014-09-05 17:52:41 521
转载 基于FT5x06嵌入式Linux电容触摸屏驱动
***************************************************************************************************************************作者:EasyWave
2014-09-04 16:51:42 1258
原创 sys/class/gpio下的gpio操作(KE210)
1.看看系统中有没有“/sys/class/gpio”这个文件夹。如果没有请在编译内核的时候加入。
2014-08-20 16:49:43 1212
原创 Linux3.5下的蜂鸣器驱动测试
因为是老大的一个小小任务的安排,要我测试我们公司的开发板EM4412(V2-4.2.2)的蜂鸣器,于是乎就到网上找资料,同时结合我们自己的开发板,终于搞定了。为此做一番记录,也是想跟朋友们分享。------每天进步一点点1.编写PWM蜂鸣器驱动的测试程序。文件名:pwm_test.c.
2014-08-01 15:12:52 1134
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人