自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (3)
  • 收藏
  • 关注

原创 [笔记]Linux TIPS

1.关于ubuntu网络设置:1)配置文件:/etc/network/interfaceauto eth0iface eth0 inet static(静态)或动态设置(iface eth0 inet dhcp)address xxx.xxx.xxx.xxxnetmaskgateway在配置文件中也可增加无线网卡的设置:auto wlan0iface wla

2012-02-12 17:10:31 751 4

原创 HTC Desire Z 解锁root、系统备份与烧入MIUI

Desire Z闲着也是闲着,烧个MIUI吧!首先要做好充足的准备,以防后顾之忧,首先把之前的数据,程序和系统进行备份。1、下载了91助手for android,对程序进行备份,但发现无法对整个系统进行备份;2、下载钛备份至手机端,对系统和程序进行备份,备

2011-10-11 10:53:42 2035 1

原创 Linux Device Driver study: scull解析

历时将近两个月,终于化零为整,对《Linux设备驱动程序》(3rd edition)中第三章scull驱动有了详细的了解,下面对scull的驱动进行解析,方便以后的查看。一、创建字符驱动的步骤:1、获得设备号:int register_chrd

2011-08-02 14:44:28 1736 1

原创 ipad2越狱记

今天帮助公司的同事把ipad2越狱了,本来越狱很简单的,但还是惊出一声冷汗!不过最终越狱成功,值得happy下,下了个愤怒的小鸟rio HD版,体验还是很不错的!关于ipad2的越狱,最近刚有了教程,也是出奇的简单,大家可以看下面的链接了:http://www.weiphone.

2011-07-08 17:18:33 1032

原创 itouch4完美越狱

费了将近一个周末的时间,终于将itouch4完美越狱了。中间遇到了好多问题,记录下来方便大家也方便自己回头看。  用itouch4有几个月的时间了,平时玩玩儿免费游戏,下载免费应用,上上网看视频还是比较方便的,唯一一个付费软件就是水果忍者,老婆非常爱玩儿就付费买了。ios的体验就不用说了,绝对是现在所有的系统里面最好的。本人平时很少逛论坛,因此越狱就从google开始了! 首先,为了防

2011-06-26 14:11:00 9861

原创 Linux Device Driver study: scull TIPS

用到的例子为Linux设备驱动程序中的源码。 存在的问题和解决方法:1、关于CFLAG的错误。将Makefile中的CFLAG项全部屏蔽即可;2、提示linux/config.h no such file or directory。在/usr/src/linux-source..../include/linux中创建config.h即可(例:touch /usr/src/linux

2011-06-22 10:17:00 1788 2

原创 RS232串口通信协议 TIPS

曾经用过232的通信协议,一段时间没用后就忘了,每次都得google。干脆写篇文章,记录232串口协议的关键问题,方便以后查看。 测试TTL电平:1、默认高电平;2、起始位为低电平;3、8bit的数据位,低位在前,高位在后;4、停止位为高电平。  测试RS232电平:1、-5V——-15V为1,负逻辑;2、TTL转232芯片,将高电平转为低电平,因此在示

2011-06-09 14:51:00 2705 3

原创 DeviceDriver demo:Hello world . TIPS

<br />1、关于makefile:<br />文件名称必须为Makefile(首字母大写),否则会报错找不到Makefile(进入2.6.35文件夹后,执行scripts/Makefile会用到当前文件夹的Makefile)<br />2、关于makefile的语法:执行命令前面必须有一个table键<br />3、在对驱动进行加载时,如insmod ./hello.ko,不会在同样的窗口下打印,hello world。需要用dmesg命令查看!<br /> <br />执行过程中的log文件:<br

2011-06-02 18:33:00 736

原创 ubuntu10.10下内核编译,解决开机启动出现Could not load /lib/modules/.../modules.dep的问题

<br />一:下载内核源码的方法:<br />1、ubuntu 下下载内核源码:apt-get install linux-source<br /> <br />查找内核源码包:apt-cache search kernel-source,之后安装对应的源码包,也可直接执行apt-get install linux-source<br /> <br />在此种情况下下载的内核源码可能与当前使用的内核版本不同(我的ubuntu内核为2.6.35-22,而下载下来的内核为2.6.35.11)。<br /> <

2011-06-02 16:40:00 12907 3

原创 Fedora内核重编译 tips

<br />在Fedora14下进行内核源代码的重编译,同时下载不同版本的内核,进行编译,并且把新编译的内核镜像加入引导路径,可通过另外一个内核启动!<br /> <br />1、内核源代码路径:/usr/src/kernels/...<br />2、编译完成后的内核文件路径:arch/x86/boot/bzImage<br />3、设置启动选项:/boot/grub/menu.lst<br /> <br />增加的启动项:<br /><br />kernel /vmlinuz-2.6.35.9 ro ro

2011-06-01 16:17:00 1023 1

原创 WEBOS——第一次感觉云计算离我们如此之今

<br />      今天在中关村论坛上看到一个帖子,关于web应用和webos。登录了一下WEBQQ、百度应用和360桌面,第一次感受到了云计算的影响,原来云计算离我们如此之今,云计算也不再像那些高官提到的那样虚无缥缈和装B。<br />      体会最深的莫过于webQQ。之前在3Q大战时,听别人提起过webqq,但一直没登录过,感觉也就是个网页版的qq,就是把好友和聊天窗口放到了IE上而已。今天一看,qq功能只是WEBQQ的冰山一角,腾讯真正的心思是整合所有的应用,包括网页浏览,各种应用和游戏,让

2011-04-25 10:59:00 1176 1

转载 【转】工程师们,不要想一辈子靠技术混饭吃?

本文章我是在电子工程专辑上看到的,看了之后,倒吸一口凉气,让作为程序员的我情何以堪,对于自己的未来有了一丝恐惧,也不知道到底应不应该转行,也不知怎样转行、害怕转行。文中有几点发人深思:1、单纯的编码会让你的人际关系很单一,这在以后是很可怕的;2、做技术的人只是被领导们看做机器使用,你会一种语言或工具,你在做开发时,就变成了公司的工具;3、学会让别人去做,不要太痴迷于技术。原文http://blog.csdn.net/chen__jinfei/archive/2010/01/11/5178144.aspx  

2011-04-15 09:39:00 862

原创 ubuntu10.10 TIPS

<br />1、ubuntu10.04后,不再存在menu.lst,而是被/boot/grub/grub.cfg 文件、/etc/grub.d/ 文件夹和/etc/default/grub 文件替代。参考:http://blog.csdn.net/saker7/archive/2010/10/11/5934384.aspx<br /><br />2、关于ubuntu10.04登录背景的修改:http://qjwujian.javaeye.com/blog/665953<br /><br />3、Ubuntu

2011-03-25 18:24:00 508

原创 ubuntu10.10安装谷歌拼音输入法

<br />1、安装scim:<br />sudo apt-get install scim<br /> <br />2、安装谷歌输入法:<br />1)获取谷歌输入法源码:<br />   首先安装git:sudo apt-get install git-core<br />   其次通过git获取源码:git clone git://github.com/tchaikov/scim-googlepinyin.git<br />   进入代码文件夹:cd googlepinyin<br />2)编译和安装

2011-03-24 12:31:00 2386

原创 安装cmake(解决can't find build-essential,解决windows如何远程控制ubuntu)

<br />主题:<br />1、windows远程控制ubuntu;<br />2、安装cmake<br /> <br />1、windows远程控制ubuntu:点击system->preference->remote destop,将远程控制打开,可以设置密码。然后再windows客户端安装TightVNC软件。安装完成后,运行,通过ubuntu的ip地址进行远程控制。<br />参考http://www.php100.com/html/webkaifa/Linux/2010/1007/6240.ht

2011-03-03 18:13:00 2709

原创 【笔记】mini2440触摸屏驱动移植(二)

<br /><br /> <br />按照上一篇文章烧写内核后,仍然不成功,猜测是触摸屏校正的问题。<br />试了下面的方法:<br />一、在网上搜索关于触摸屏教程的资料,找到网友写的触摸屏校正程序,但用arm-eabi-gcc编译不通过,提示缺少stdio.h等头文件,可能是arm-eabi-gcc存在问题; <br />二、按照网友tstest.c程序中的校正算法进行校正:第二种办法也失败。<br />虽然失败,但还是有可取的地方,以后有时间可以据需研究:<br />sample_array[0]-

2011-01-11 09:53:00 2460

原创 【笔记】mini2440触摸屏驱动移植

事先声明:文章只是记录移植的过程,方便自己查阅。mini2440开发板触摸屏为NEC的触摸屏,而FriendlyArm上提供的Android内核是针对统宝LCD的,因此需要对触摸屏的驱动进行修改。1、触摸屏为什么需要校正?在像素坐标和触摸坐标存在误差。详细内容:http://sys.firnow.com/linux/x8002010n08m/27s90182549.html2、具体的修改方法:(还未验证)对比了统宝触摸屏和NEC触摸屏的器件手册,区别不大,因此最大的区别有可能在触摸屏坐标上(也可以认为是在触

2011-01-09 15:54:00 1696

转载 【转】智能手机的前世今生

<br />转者注:下面的文章能让你了解这10年智能手机的发展,只是概述,虽然不是很详细,但就如同历史书上的大事表,很具科普意义。<br />转自北邮人论坛:版主raintemple的文章。<br />以下是原文:<br /> <br />主流手机平台一览: <br />  <br /><br />  <br />本文并非出于史学家角度考证平台的历史,只是回忆这10年智能手机平台的发展。本人对BlackBerry和Web OS研究甚少,此文也不介绍这2个智能平台。对这两个平台有研究的同学可以给我们投稿。投稿

2011-01-04 12:53:00 1223

转载 【转】程序员的十层楼

<br />   在byr论坛上看到的。看看自己是多么渺小,什么时候才能爬上第二层?不断的学习,看几百本书,不断积累。爬楼的过程就如同武侠小说里的修炼至刚至阳神功,没有捷径,只有不断练习,数十年如一日。编程就像练武,这样也增添几分乐趣。<br />    以下为原文:<br />   程序员的十层楼 (转) <br />自西方文艺复兴以来,中国在自然科学方面落后西方很多,软件领域也不例外。当然现在中国的许多程序员们对此可能有许多不同的意见,有些人认为中国的程序员水平远落后于西方,有些则认为中国的程序员个人能

2010-12-28 14:09:00 672

原创 Android2.1烧入mini2440

<br />可见本人在friendlyArm上发的帖子:http://www.arm9home.net/read.php?tid=9343<br />     Android内核源码从论坛上下载的,根文件系统也是论坛上的牛人制作的,作为学习android的初级阶段,我先借助前辈的资料进行下载,先有一个初步的了解,之后还需要不断学习,制作自己的文件系统,熟悉android内核源码。<br /> <br /><br />   这回不发感慨了,直接发烧写步骤。本人mini2440属于比较老的版本,用户手册上的

2010-12-27 11:00:00 1842 1

原创 Ubuntu下进行Android源码的编译

<br />    费了将近一周的时间,Android源码和对应Freerunner上的源码才下载下来。上周根本不懂repo,也不知道下载中的具体状态,只知道一直在下,但遇到网络中断,重新启动就不知道是继续还是重新开始了。这周,大概了解了manifest.xml的作用,也对下载过程有了一个了解。就是这样也下载了两天一夜,在宿舍也用同学的本下载,结果慢的要死,下了两天也只下了一半不到,尤其是经常会出现错误。不过那句循环语句还是很给力,还算比较幸运,今早上一看,台式机这边下载成功了,真是幸运。<br />  

2010-12-22 19:52:00 3404

原创 Android移植到mini2440(进行中)

<br />    手中有一块FriendlyArm的mini2440的开发板,最初看到Android被人移植到2440还是一年多以前,那时候FriendlyARM提供安装镜像,但只支持128MFlash和专门的触摸屏(不是NEC的)。这一年多,伴随Android的迅猛发展,android也被各种大牛移植到mini2440上,虽然Flash只有64M,照样可以运行。到现在为止可以在网上搜到可移植的最高版本为Android2.1。<br />    想深入学习一下Linux,因此就想按网上的教程,下载一下an

2010-12-20 19:45:00 3443 4

原创 Android编译环境安装

<br />   上周google接连发布android2.3和chrome os,虽然chrome看上去还很遥远,但Android却在这两年迎来了井喷式的增长。同时我也感觉到Linux操作系统在生活中扮演越来越重要的地位,开源充满乐趣,因此了解一下Android,同时也学习Linux。<br />    在网上查了一下Android的编译环境,本来是想编译一下Android的内核,同时将Android做一下移植(有块2440的开发板),但看到的编译环境大都是上层应用程序开发的环境(eclipse),不妨也

2010-12-14 17:08:00 919 5

原创 Intel CPU初探(一): Tick-Tock

<br />    有同学买笔记本,选定小黑ThinkPad,接下来最关心的莫过于CPU了,奔腾双核T4500。最初跟我感觉,以为奔腾肯定不如酷睿,gf的小黑cpu为酷睿T6570,那肯定T4500不如T6570了,实际上不是这样。这促使我开始了解一下Intel整个CPU的产品线,例如core 2,core i等品牌,还有各种微架构。说实话,intel的产品线相当庞大,单是弄明白各品牌(或各微架构)下的型号就相当复杂了。所以,慢慢了解,慢慢学习,最终目的是搞清楚不同架构之间的无别。<br /> <br />

2010-12-07 11:46:00 1293 2

原创 Fedora 14应用(一):虚拟机中文件共享(Vmware Tools 安装)

概要:将Vmware Tools安装入Fedora 14,实现windows xp与虚拟机中Fedora 14的文件共享(包括文件的拖拽)。    之前听说Fedora 9大概是一年前吧,同学有块FriendlyArm的开发板,自己拿来想玩儿一玩,搭建编译环境的时候就慢慢的接触了一些Fedora 9的东西。    最近在网上搜了搜Fedora的消息,原来都到版本14了,并且是11月刚发布,再加上Fedora 9如今已经不提供支持,所以果断适用下Fedora 14,感觉还是很不错的,就放弃Fedora 9了。

2010-12-06 12:55:00 3168 3

原创 Fedora9安装篇(二):搭建交叉编译环境

PC机上出现bash: ./hello: cannot execute binary file原因;开发板上如何执行可执行文件

2010-12-03 10:49:00 1643

原创 Fedora安装篇(一):将Fedora9装入虚拟机

Fedora9安装好后,将Fedora9安装镜像作为软件源,以便安装镜像中自带的软件包。

2010-12-02 15:02:00 1675

Linux设备驱动程序 第三章scull驱动源码以及应用程序调用

相应参考文档: http://blog.csdn.net/renclear/article/details/6653834 1、针对内核版本2.6.35进行了代码修改,防止编译报错; 2、解压后有两个文件,一个为scull文件夹,一个为App.c; 3、进入scull文件夹后,执行make可进行编译,编译成功了,加载scull 模块(执行命令./scull_load); 4、编译应用程序App.c(gcc -o App.o App.c); 5、执行应用程序(./App.o),可看到相应打印信息,调用驱动成功; 6、Demo完成后,进入scull执行卸载scull模块命令(./scull_unload)

2011-08-02

linux device driver app (不要下载,个人用途)

linux device driver test APP

2011-06-23

针对mini2440的Android内核镜像

针对老版的supervivi进行了mach_type的修改(与FriendlyArm论坛的内核镜像不同),我的开发板是两年前的,用户手册是09年2月,经验证可以正常运行。具体的文件系统可以到FriendlyArm的官方论坛下载:http://www.cublog.cn/u3/97285/showart_1967792.html

2010-12-27

空空如也

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

TA关注的人

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