- 博客(71)
- 资源 (29)
- 收藏
- 关注
原创 uboot 下更改NAND的分区 fdisk
关键词:android 4.0 nand 分区 userdata 大小 fdisk平台信息:内核:linux3.0系统:android4.0.3INAND:SDIN5C2-8G-L(SanDisk)平台:S5PV310(samsung exynos 4210) 一、NAND分区大小:我们的机器用的是8G的INAND,三星平台一般把它分为四个区:(1)、fat分
2012-07-01 18:59:34 19345 6
原创 android 4.0 编译模式 eng -- > user 时遇到的问题
关键词:android 4.0 user eng camera nand 串口平台信息:内核:linux3.0系统:android4.0.3平台:S5PV310(samsung exynos 4210) 问题描述:android4.0编译模式由eng变成user后出现如下问题:1、设置中wifi开关选项没有了(打开、关闭选项);2、不能安装应用程序apk
2012-07-01 17:46:59 16930 1
原创 android linux getprop setprop wathcprop的使用
关键词:android linux getprop setprop wathcprop 系统:android2.3 android4.0一、 配置文件在android系统中,有一些初始化的配置文件,例如:/init.rc/default.prop/system/build.prop文件里面里面配置了开机设置的系统属性值,这些属性值,可以通过getprop
2012-07-01 16:38:22 12620
原创 什么是iNAND,iNAND有什么优点
参考:http://blog.csdn.net/flymachine/article/details/7196456 SanDisk iNAND,是一种小型的、便于集成的高速 NAND闪存SD接口芯片(相当于一个NAND再集成MMC接口)。嵌入式闪存对高档消费电子产品如 MP4 播放器、GPS通信设备、个人媒体播放器及移动电话来说是一种流行的存储解决方案。 Sa
2012-06-27 11:11:36 3611
原创 ubuntu 11.10 输入法图标不显示
<!--@page {margin:0.79in}p {margin-bottom:0.08in}-->问题:今天更新了ubuntu。结果重启机器之后输入法的图标不显示了。输入法的切换效果还是有的(只是不没有显示图标)。Ubuntu11.10下ibus输入法的图标经常消失,输入中文时很不方便。解决办法:打开终端,重启一下ibus!输入: ki
2012-06-25 15:32:26 3196
原创 基于 mini2440 电阻式触摸屏(四):mini2440触摸屏驱动分析
参考:http://blog.chinaunix.net/uid-22174347-id-1786941.html==========================================================开发环境编译系统 :fedora9编译器 :arm-linux-4.4.3主控芯片 :S3C2440开发板 :mini
2012-06-19 23:06:04 7036 5
原创 基于 mini2440 电阻式触摸屏(三):Linux输入子系统(InputSubsystem)
参考:http://blog.chinaunix.net/uid-22174347-id-1786941.html==========================================================开发环境编译系统 :fedora9编译器 :arm-linux-4.4.3主控芯片 :S3C2440开发板 :mini
2012-06-19 23:03:52 9314 2
原创 基于 mini2440 电阻式触摸屏(二):S3C2440 电阻式触摸屏接口、内部ADC结构
参考:http://blog.chinaunix.net/uid-22174347-id-1786941.html==========================================================开发环境编译系统 :fedora9编译器 :arm-linux-4.4.3主控芯片 :S3C2440开发板 :mini
2012-06-19 22:59:19 8560
原创 基于 mini2440 电阻式触摸屏(一):电阻式触摸屏工作原理
参考:http://blog.chinaunix.net/uid-22174347-id-1786941.html==========================================================开发环境编译系统 :fedora9编译器 :arm-linux-4.4.3主控芯片 :S3C2440开发板 :mini2440======
2012-06-19 22:54:19 8914
原创 ARM+linux+2440嵌入式开发相关经典书籍
最近老整个这个基础的东西,才发现人的思想是多么的难统一,一个小小的东西要用文字表达出来要多纠结,如果你想做嵌入式的工作,推荐几本书吧,这些我都有pdf文档的。需要可以去资源中下载。1、 Linux设备驱动开发详解(1CD)--宋宝华下载链接:Linux设备驱动开发详解_宋宝华介绍Linux设备驱动开发理论、框架与实例的书,以Linux2.6 版本内核为蓝本,详细介绍自旋锁、
2012-06-17 13:19:06 16314 3
原创 Source Insight用法
参考:http://blog.163.com/vingo_814/blog/static/515421512008827111819262/一、自我介绍一下:Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。Source Insight能分析你的源代码并在你工作的同时动态维护它自己的符号数据库,并自动为你显示
2012-06-16 12:46:05 11846 2
原创 fedora9 arm交叉编译环境搭建
虚拟机:fedora9交叉编译器:arm-linux-gcc-4.4.3一、参考网站http://bbs.chinaunix.net/tree/index_394_1/二、解压安装文件:1、解压编译器到相应目录下(我这里解压到根目录):[root@localhost smb]# tar -jxvf arm-linux-gcc-4.4.3.tar.bz2 -C /-C
2012-06-16 10:53:59 2930
原创 Tap anywhere on the screen to continue
参考:http://www.arm9home.net/read.php?tid=3899关键词:mini2440 s3c2440 qtopia 触摸屏校准这是在网上看一哥们的描述:一、移植过程:1、系统配置文件为内核自带的s3c2410_defconfig稍微修改而得来;2、将友善光盘自带的2.6.29内核中的s3c2410_ts.c, mini2440_adc.
2012-06-13 22:55:43 3973 2
原创 Android系统内置的桌面图标 链接 网址
参考网址:http://www.lanfox.com/forum.php?mod=viewthread&tid=2354关键字:android 创建桌面快捷方式 插件 链接 网址平台: S5PV310系统:android2.3 android2.3.4 android4.0.3问题: 今天有个客户,让在桌面建一个图标,点击链
2012-06-01 09:15:11 5015
原创 android 常用sensor
传感器类型: 方向、加速度(重力)、光线、磁场、距离(临近性)、温度等。 (1), 方向传感器: Sensor.TYPE_ORIENTATION (2),G_sensor 加速度(重力)传感器: Sensor.TYPE_ACCELEROMETER (3),L_sensor 光线传
2012-04-19 14:05:38 3146
原创 中断上下部分
参考:http://blog.csdn.net/tiangwan2011/article/details/7254752 从 linux1.x版本开始,中断处理程序从概念上被分为上半部分(top half)和下半部分(bottom half)。在中断发生时上半部分的处理 过程立即执行,因为它是完全屏蔽中断的,所以要快,否则其它的中断就得不到及时的处理。但是下半部分(如果有的话)几乎做了中
2012-03-20 09:26:10 2622
原创 gps 数据解析-NMEA 0183协议
参考:http://hi.baidu.com/myyule/blog/item/88af7d942a61595fd1135eb1.htmlGPS上电后,每隔一定的时间就会返回一定格式的数据。1、数据格式为:$信息类型,x,x,x,x,x,x,x,x,x,x,x,x,x每行开头的字符都是‘$’,接着是信息类型,后面是数据,以逗号分隔开。一行完整的数据如下:$GPRMC,080
2012-02-17 06:54:12 7691
原创 UBUNTU 10.04 网络已禁用的解决
今天也遇到了Ubuntu 10.04 下出现 "网络已禁用" 的现象。无论插上网线还是使用无线,网络图标都是一个红叉。后来在网上查到下面的解决方法,成功开启网卡。其原理就是删除原来的网络设置,然后让系统自动重建新的网络设置。这个方法适用于解决网络突然从可用变不可用的情况(多是非正常关机的原因),如果本来网络不可用。那么这个方法不适用。打开终端,输入下面的命令。sudo se
2012-02-01 08:44:19 2531
原创 container_of
参考:http://blog.csdn.net/yinkaizhong/article/details/4093795http://www.cnblogs.com/sdphome/archive/2011/09/14/2176624.htmlcontainer_of的函数实现:#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE
2011-12-24 12:00:13 2914
原创 list_for_each_entry
参考:http://blog.sina.com.cn/s/blog_5e99b41e0100rxgf.htmlhttp://hi.baidu.com/shiftedmind/blog/item/1a7c8381e6a67fa56d8119da.html 在Linux内核源码中,经常要对链表进行操作,其中一个很重要的宏是list_for_each_entry:意思大体
2011-12-24 09:07:50 49127 4
原创 单链表的插入与删除
参考:http://www.itxyz.net/3jk/c/2010/0820/11016.html最近不是太忙,整理些东西,工作也许用得到。在链表这种特殊的数据结构中,链表的长短需要根据具体情况来设定,当需要保存数据时向系统申请存储空间,并将数据接入链表中。对链表而言,表中的数据可以依此接到表尾或连结到表头,也可以视情况插入表中;对不再需要的数据,将其从表中删除并释放其所占空间,但不
2011-12-21 17:19:12 57025 3
原创 Linux驱动 probe函数调用
参考:http://blog.chinaunix.net/space.php?uid=15887868&do=blog&id=2758294http://www.cnblogs.com/hoys/archive/2011/04/01/2002299.html1,driver_register把驱动注册到总线/** * driver_register - registe
2011-12-21 11:34:18 12208 3
原创 Android APN的设置问题 默认“已起用数据” 关闭
关键字:android APN的设置问题 SDK APN设定 默认“已起用数据” 关闭平台:S5PC110 S5PV210系统:android2.3 android2.3.4 说明:(1),参考:http://myqdroid.blog.51cto.com/2057579/389134(2),应用的到程序android2.3.4_GB_T34H\build\cor
2011-12-10 14:32:43 3792 2
原创 android 创建桌面快捷方式 、插件
参考文章:http://401389373.qzone.qq.com/#!关键字:android 创建桌面快捷方式 插件平台:S5PC110 S5PV210系统:android2.3 android2.3.41,主要改动文件android2.3.4_GB_T34H\packages\apps\Launcher2\res\xml\default_worksp
2011-12-10 11:51:29 4607 1
原创 camera的分辨率
声明:此原创非彼原创,资料来源于网络,只是经过加工整理罢了。如果引用了你的资料并没有说明出处,敬请原谅!仅供学习参考。 分辨率系列:QSIF/QQVGA 160 x 120 19200QCIF 176 x 144 25344SIF/QVGA
2011-12-08 17:01:30 4344
转载 Android在标准linux基础上对休眠唤醒的实现(三)
四、android层源码解析在linux之上经过android的软件堆层层封装,最终在上层的java应用程序中使用。休眠唤醒也是从最上层发出的命令,然后一层一层地将参数解析,往最底层传,最后走上标准linux的休眠唤醒之路。 这一部分将会初略分析休眠唤醒机制上linux之上所走的路线。 在linux之上,存在一个hal层,专门做和linux内核设
2011-12-08 16:53:01 1865
转载 Android在标准linux基础上对休眠唤醒的实现(二)
三、kernel层源码解析 - wakelock的重要地位wakelock在android的休眠唤醒机制中扮演着及其重要的角色,主要源码位于文件:kernel/kernel/power/wakelock.c,kernel/include/linux/wakelock.h中。 wakelocks_init()函数所做的工作是整个wakelock可以工作起来的基础,所有这里先说说这个函数。
2011-12-08 16:39:40 1562
转载 Android在标准linux基础上对休眠唤醒的实现(一)
看到了一些好文章,作者写得非常好,放进来自己仔细研究下。转自:http://blog.csdn.net/lizhiguo0532/article/details/6453581说明:1. Based on linux 2.6.32 and android 2.2,only support SDR(mem).2. 参考文章:http://2695477.blog.51cto.
2011-12-08 16:29:22 2022
原创 android keyguard锁屏程序不能全屏显示
关键字:android keyguard 锁屏程序不能 全屏显示 解锁界面 变小 平台:S5PC110 S5PV210系统:android2.3 android2.3.4问题描述: 在第一次烧写(用sd卡升级)完板子之后不能全屏显示,但是重启之后就是全屏显示的了。在网上看了下,有相同问题如下: android的锁屏程序(framework
2011-12-05 17:11:09 6050
原创 s5pc110/s5pv210 bma150 重力感应
最近在移植android2.3的系统,芯片是三星的s5pc110。移植bam150的时候遇到了些问题,记录下。不对程序做具体分析,三星在驱动方面做的比较成熟。也许这些记录对想了解驱动的,用处不大,不过是实践的经验,如果你在项目工作中遇到,也许是个不错的参考。1,驱动程序的位置drivers\i2c\chips\bma150_driver.c 和 bma150_driver.h然
2011-11-04 18:09:15 4802 5
原创 android2.3进入安全模式
一,在移植android2.3系统时,左下角出现安全模式,如下图所示。二,在网上搜到一些原因: 进入安全模式的方法:按住“menu”键,按电源键启动手机,直至手机启动完成松开“menu”键觉得我们的也与按键有关,检查按键程序,发现用的是行、列为2*4的,我们的板子上的的行列是2*3的,针对这一原因做改更,可正常启动。三,比较全面的分析(转载)安卓系统重
2011-11-04 17:59:21 4017
buletooth core 2.1-4.0 SPECIFICATION
2014-07-24
Bluetooth PROFILE SPECIFICATIONS
2014-07-24
lcd规格书.r01 下载
2013-06-17
lcd规格书.r00 下载
2013-06-17
lcd规格书.rar
2013-06-17
sscom42&USB转串口驱动
2013-05-31
MAX17040_PL2301
2013-05-24
常用 摄像头 规格书( 有android驱动)
2012-07-15
GC0308_DataSheet
2012-06-28
嵌入式实时操作系统μCOS-Ⅱ
2012-06-17
Android技术内幕.系统卷(扫描版)
2012-06-13
AT24C02 规格书
2012-06-08
DM9000 规格书 中文版
2012-06-08
Android系统原理与开发要点详解
2011-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人