自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (35)
  • 收藏
  • 关注

转载 转:MTK6515 android打版软件配置

1 一、配置GPIO2 二、配置emmc3 三、配置LCM3.1 1、增加LCM驱动文件3.2 2、配置驱动文件3.3 3、配置背光4 四、配置touch panel4.1 1、通过dct配置gipo及其对应的别名4.2 2、配置mediatek/config/bbk15_td_ics/ProjectConfig.mk4.3 3、增加 tp 驱动目录及驱动文件

2012-08-20 16:19:50 2904 1

原创 MT6575 充电流程

1,目前充电主要包括Power Off Charging(关机充电) 、IPO Charging(休眠充电)和 OS Charging(开机充电) 三个部分2,Power Off Charging 部分,可以仔细阅读如下部分的code:alps\mediatek\platform\mt6575\uboot\mt6575_bat.c       // Power Off Chargi

2012-08-01 17:15:40 2541

原创 MT6575 3G切换2G

因为了节省成本,需要从现在的3G方案切换置2G方案,做的修改,做个笔记。一: 将MTK给过来的补丁编译出如下文件。         二:在mediatek/custom/common/modem/  路径下增加一个文件夹: yecon15_tb_ics_gprs.将上面便宜出来的bin文件放到这个文件夹里面。三:修改修改编译工程配置文件ProjectConfig.mk 文件[2

2012-08-01 17:06:39 4317

转载 Camera 总结

今年这两个月,一直都在搞camera。android的camera模块应该是比较熟悉了,刚好项目搞完,这里做一下总结。 camera是相机或平板必备的一个功能模块,拍照,录像确实很实用。android 的 camera 分驱动层,HAL层,APP层。

2011-08-17 15:43:38 1474 1

原创 MTK6573 + ov3640 camera 自己用的资料

Android的Camera架构介绍 (转载)http://www.360doc.com/content/11/0214/10/5591552_92872148.shtmlandroid Camera模块分析 (转载)http://www.360doc.com/con

2011-08-17 15:36:18 1811

转载 内存对齐,位段,大小端

1, 内存对齐为什么要讨论内存对齐问题呢?因为最近在写BMP头文件的时候出现了些问题,后来发现是结构体中内存对齐所致的。当时情况如下:16 typedef struct17 {18     uint16_t  identifier; 19     uint32_t  file_size;  20     uint16_t  reserved1;  21     uint16_t  reserved2; 22     uint32_t  bmp_offset; 23 }BITMAPFILEHEADER;...

2011-01-07 21:09:00 1996

转载 ads使用方法---在次做个标记

ads使用方法(arm9流水灯) 最近一直在写裸机程序,不过也不会写,真是郁闷,后来在arm9之家上下载了一个触摸屏的程序(裸机),昨天就自己在编译,说是真是奇怪,我自己摸索的流水灯(以前编译通过了,下进去也正常呀),这次我就直接打开ads,然后在file菜单下,用open来打开那个下载的工程,可是问题出来了,编译的时候就是出现一个问题 上图没有显示完,后面的是2440init.o,也就是没有找到这个文件,很是郁闷,后来干脆找老师,老师也弄了半天,也怨我没有给老师说明白,后来又重新建了一个工程,把这许多文件

2010-12-26 14:57:00 4583

原创 一些用得着的博客,在此做下记录。

1,这里列出来第一个:因为他的那篇文章,我对2410和2440的时钟控制有了很深的认识,真是谢谢他了,并且,他的博客上面写了很多关于系统移植的文章,还有就是他对linux_arm全线移植特别的多的理解,估计我将来会找他帮忙的,呵呵,博客名字:格物致知 - liweikui的BLOG,博客地址:http://www.52rd.com/Blog/Blog.asp?SubjectID=1725&Name=liweikui2,又看到了一个写裸机程序的博客:On my way,地址:http://blog.163.c

2010-12-26 14:09:00 781

转载 LCD驱动舍弃RGB位数的编程问题

因为RGB的有效位数都不足一个字节(8位),那我们只能忍痛割爱了,舍弃掉低位数据,代码如下:r = R & 0xF8;g = G & 0xFC;b = B & 0xF8;high = r | (glow = (g>3);//????color= (high 在编写lcd驱动,16位的 而RGB分别8位共24位所以要舍弃 rgb分别位5,6,5位 。前面三行看得懂 后三行加注释??的谁帮解析一下啊 主要是一个位的移位转换问题。举个例子:一个24位颜色RGB(0x50,0x60,0x70)转换为565的16位:

2010-11-10 15:22:00 1008

转载 sizeof struct 占内存大小问题

为了提高CPU的存储速度,VC对一些变量的起始地址做了“对齐”处理,在默认情况下,VC规定各成员变量存放的起始地址相对于结构体的起始地址的遍移量必须为该变量的类型所占用的字节数的陪数。各成员变量在存放的时候在结构中出现的顺序依次申请空间,同时按照上面对齐方式调整位置,空缺的字节VC会自动填充。同时VC为了确保结构的大小为结构的字节边界数(即该结构占用最大空间的类型所占用的字节数)的陪数,所以在为最后的一个成员变量申请空间后,还回根据需要自动填充空缺的字节。struct mystruct{    double

2010-11-05 20:13:00 664

转载 ARM基础

7种工作模式:1.User         用户模式          正常程序执行2.FIQ          快速中断模式      高优先级中断3.IRQ          外部中断模式      通常中断处理4.Surpervisor  管理模式          复位或软中断5.Abort        中止模式          存取异常6.Undefined    未定义模式        执行未定义指令7.System       系统模式          特权级的寄存器:ARM有37个寄

2010-10-31 18:54:00 965

原创 不要做浮躁的嵌入式系统工程师

<br />每天读一遍,思考一下:我是否浮躁?<br /> <br />1、不要看到别人的回复,第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,就会知道自己和别人思路的差异。<br /> <br />2、初学者请不要看太多的书,那会误人子弟的,先找一本好书系统的学习。很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。<br /> <br />3、看帮助。不要因为很难,而自己又是初学者所以就不看。帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,或不够直观。<br /

2010-10-24 18:31:00 707 1

转载 八大排序算法总结

插入排序1.直接插入排序原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,最终将所有无序区元素都移动到有序区完成排序。要点:设立哨兵,作为临时存储和判断数组边界之用。实现:Void InsertSort(Node L[],int length){Int i,j;//分别为有序区和无序区指针for(i=1;i{j=i+1;if(L[j]{L[0]=L[j];//存储待排序元素While(L[0]{L[i+1]=L[i];//移动i--;//查找}L[i+1]=L[0

2010-10-21 08:28:00 602

转载 内存(RAM或ROM)和FLASH存储的真正区别总结

1.什么是内存     什么是内存呢?在计算机的组成结构中,有一个很重要的部分,就是存储器。存储器是用来存储程序和数据的部件,对于计算机来说,有了存储器,才有记忆功能,才能保证正常工作。存储器的种类很多,按其用途可分为主存储器和辅助存储器,主存储器又称内存储器(简称内存),辅助存储器又称外存储器(简称外存)。外存通常是磁性介质或光盘,像硬盘,软盘,磁带,CD等,能长期保存信息,并且不依赖于电来保存信息,但是由机械部件带动,速度与CPU相比就显得慢的多。内存指的就是主板上的存储部件,是CPU直接与之沟通,并用

2010-10-21 08:23:00 15972

转载 s3c2410 CACHES, WRITE BUFFER

作者:蔡于清www.another-prj.com  在上一篇文档中我向大家介绍MMU的工作原理和对s3c2410 MMU部分操作进行了讲解。我们知道MMU存在的原因是为了支持虚拟存储技术,但不知道你发现了没有,虚拟存储技术的使用会降低整个系统的效率,因为与传统的存储技术相比,虚拟存储技术对内存的访问操作多了一步,就是对地址进行查表(查找映射关系),必须先从虚拟地址中分解出页号和页内偏移,根据页号对描述符进行索引(这就是一个查表过程)得到物理空间的首地址,这样做的代价是巨大的(其实这也正是时间效率与空间效率

2010-10-21 08:21:00 583

转载 I2C和SPI总线

看了王珏的本科毕业论文,才算在没有任何实践的情况下搞清楚总线协议和CMU的IO端口的关系。原来这才是我要找的东西,原先的资料太多和杂,实在是太概念。    现在明白为什么可以用C编程控制CMU了。以下转载自王珏的毕业论文:     1.I2C总线及其工作原理    微控制器和各种传感器的通信一般是通过I2C 总线(Inter-IntegratedCircuit)。    I2C 串行总线一般有两根信号线,一根是双向的数据线SDA,另一根是时钟线SCL。I2C 的工作原理如图所示,主机在SCL 线上产生自己的

2010-10-21 08:19:00 802

转载 C/C++中的函数参数传递机制

一、 函数参数传递机制的基本理论  函数参数传递机制问题在本质上是调用函数(过程)和被调用函数(过程)在调用发生时进行通信的方法问题。基本的参数传递机制有两种:值传递和引用传递。以下讨论称调用其他函数的函数为主调函数,被调用的函数为被调函数。  值传递(passl-by-value)过程中,被调函数的形式参数作为被调函数的局部变量处理,即在堆栈中开辟了内存空间以存放由主调函数放进来的实参的值,从而成为了实参的一个副本。值传递的特点是被调函数对形式参数的任何操作都是作为局部变量进行,不会影响主调函数的实参变量

2010-10-21 08:16:00 608

转载 有限状态机

有限状态机是指输出取决于过去输入部分和当前输入部分的时序逻辑电路。一般来说,除了输入部分和输出部分外,有限状态机还含有一组具有“记忆”功能的寄存器,这些寄存器的功能是记忆有限状态机的内部状态,它们常被称为状态寄存器。在有限状态机中,状态寄存器的的下一个状态不仅与输入信号有关,而且还与该寄存器的当前状态有关,因此有限状态机又可以认为是组合逻辑和寄存器逻辑的一种组合。其中,寄存器逻辑的功能是存储有限状态机的内部状态;而组合逻辑有可以分为次态逻辑和输出逻辑两部分,次态逻辑的功能是确定有限状态机的下一个状态,输出逻

2010-10-21 08:14:00 744

转载 C语言用结构体指针作函数参数

这种方式比用结构体变量作函数参数效率高,因为无需传递各个成员的值,只需传递一个地址,且函数中的结构体成员并不占据新的内存单元,而与主调函数中的成员共享存储单元。这种方式还可通过修改形参所指成员影响实参所对应的成员值。此外,还可将结构体数组作为函数参数;还可设计结构体指针型函数,即返回的地址是指向结构体类型数据的

2010-10-21 08:14:00 2266 1

转载 DMA(一)

DMA介紹之所以要介绍DMA,因为它对性能太重要了!只有活用了DMA,CPU的性能才能上去!S3c2410有四个DMA,每个DMA支持工作方式基本相同,但支持的source Dest可能略有不同,具体见Datasheet。这里具体DMA CONTROL寄存器(DCON)的配置说明,进而引出DMA的各种工作方式。Atomic transfer:指的是DMA的单次原子操作,它可以是Unit模式(传输1个data size),也可以是burst模式(传输4个data size),具体对应DCON[28]。Da

2010-10-21 08:12:00 3138

转载 字节,千,兆,千兆

1GB=1024MB=1024*1024KB=1024*1024*1024B B=字节 K=千 M=兆 G=千兆 “理论这样算,但是现在硬盘厂商都是按照1G=1000M去算的,所以现在80G的硬盘在系统检测出来的大概都是76G多 计算机中: bit就是位,(就是二进制数中的一位)是最小的单位,8位表示一个字节。容量GB,MB,KB,B。B就是一个字节(八位)G,M,K表示吉,兆,千,他们之间是1024进位。也就是1GB=1024MB,1MB=1024KB,1KB=1024B。 个英文字母、半角标点符号占用一

2010-10-21 08:11:00 1769

转载 #ifndef #define #endif用法

头件的中的#ifndef,这是一个很关键的东西。比如你有两个C文件,这两个C文件都include了同一个头文件。而编译时,这两个C文件要一同编译成一个可运行文件,于是问题来了,大量的声明冲突。 还是把头文件的内容都放在#ifndef和#endif中吧。不管你的头文件会不会被多个文件引用,你都要加上这个。一般格式是这样的: #ifndef #define ...... #endif 在理论上来说可以是自由命名的,但每个头文件的这个“标识”都应该是唯一的。标识的命名规则一般是头文件名全大写,前后加下划线,并把文

2010-10-21 08:09:00 590

转载 C笔试题(判断大端小端模式)

试题1:请写一个C函数,若处理器是Big_endian的,则返回0;若是Little_endian的,则返回1解答: int checkCPU( ){     {            union w            {                     int  a;                   char b;            } c;            c.a = 1;            return(c.b ==1);    } }剖析:嵌入式系统开发者应该对Litt

2010-10-21 08:07:00 752

转载 类成员函数与普通函数的区别

在默认情况下,C++类成员函数使用的函数调用约定是__thiscall,而普通函数使用的是__cdecl。__thiscall方式被使用时,调用者(caller)把this指针传递给ECX寄存器(当CPU是x86构架),然后从右向左把参数压入堆栈,函数结束时,由函数本身(被调用者,callee)清理堆栈;__cdecl方式,调用者从右向左把参数压入堆栈,函数结束时,由调用者清理堆栈。我们这里使用普通函数指针调用类成员函数,将会造成2个错误:1)this指针没有被调用者压入堆栈。 2)函数体内堆栈已经被清理,

2010-10-18 20:42:00 3312

原创 buffer

<br />这是在同学的空间看到的,很感动。母亲,真的是最伟大的。看这篇文章时,脑海中一直浮现的是那个可爱同学的形象,一转眼都是妈妈了。祝福同学,祝福孩子。<br />  亲爱的女儿,你是上帝赐给妈妈这一生最好的礼物。<br />  11月9日是你三周岁生日,妈妈真想把世界上最美好的东西都送给你做礼物,可妈妈知道,没有什么比健康快乐更重要的了。<br />  在过去的3年里,伴随着女儿一天一天的长大,我也在学习如何做一个妈妈,看着女儿从襁褓中眯着小眼只会巴达小嘴开始,到笨笨地学抓东西、坐在泡沫上专心致致的玩

2010-10-13 11:24:00 970

转载 send,recv,sendto,recvfrom

send函数 int send( SOCKET s,    const char FAR *buf,    int len,    int flags );  不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。客户程序一般用send函数向服务器发送请求,而服务器则通常用send函数来向客户程序发送应答。该函数的第一个参数指定发送端套接字描述符;第二个参数指明一个存放应用程序要发送数据的缓冲区;第三个参数指明实际要发送的数据的字节数;第四个参数一般置0。这里只描述同步Socket的s

2010-10-10 19:39:00 31878 7

原创 基于UDP 的QQ聊天程序一

#include #include #include #include #include #include #include #include int main(){ char buf[100]=""; int i =1; int udpfd; struct sockaddr_in addr={AF_INET}; struct sockaddr_in saddr={AF_INET}; saddr.sin_port = htons(8000); int addrlen = sizeof(addr); fd_s

2010-10-08 17:52:00 2268

原创 基于UDP 的QQ聊天程序 二

<br />/* ************************************************************************<br /> *       Filename:  qq_thread.c<br /> *    Description:  <br /> *        Version:  1.0<br /> *        Created:  2010年07月16日 17时03分34秒<br /> *       Revision:  none<br />

2010-10-08 17:52:00 2244

原创 Linux下Socket编程

<br />什么是Socket<br />   Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。<br />    Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的 Socket数据传输是一种特殊的I/O,Socket也是一种文件描述符。Socket也具有一个类似于打

2010-09-28 08:53:00 259

原创 vfork,fork,exec函数的区别

vfork用于创建一个新进程,而该新进程的目的是exec一个新进程,<br />vfork和fork一样都创建一个子进程,但是它并不将父进程的地址空间<br />完全复制到子进程中,因为子进程会立即调用exec,于是也就不会存放该地址空间。<br />。不过在子进程中调用exec或exit之前,他在父进程的空间中运行。<br /><br /><br />vfork和fork之间的另一个区别是: vfork保证子进程先运行,在她调用exec或exit之后<br />父进程才可能被调度运行。如果在调用这两个函数

2010-09-26 11:27:00 403

原创 解惑dup/dup2

<br />最近一段时间在用c写cgi程序,接触了这两个系统调用dup/dup2,碰到了一些<br />问题, 也解决了一些问题, 写出来与大家分享,也方便以后参考:)<br />1. 文件描述符在内核中数据结构<br />    在具体说dup/dup2之前, 我认为有必要先了解一下文件描述符在内核中的形态。<br />一个进程在此存在期间,会有一些文件被打开,从而会返回一些文件描述符,从shell<br />中运行一个进程,默认会有3个文件描述符存在(0、1、2), 0与进程的标准输入相关联,<br /

2010-09-26 11:07:00 396

原创 Linux下进程间通信:管道-pipe函数

<br />摘要:在本系列序中作者概述了 linux 进程间通信的几种主要手段。其中管道和有名管道是最早的进程间通信机制之一,管道可用于具有亲缘关系进程间的通信,有名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。 认清管道和有名管道的读写规则是在程序中应用它们的关键,本文在详细讨论了管道和有名管道的通信机制的基础上,用实例对其读写规则进行了程序验证,这样做有利于增强读者对读写规则的感性认识,同时也提供了应用范例。本文来自网络,但原文出处难以查证。<br />目

2010-09-25 20:14:00 523

原创 形象的理解dup和dup2函数

<br />相信大部分在Unix/Linux下编程的程序员手头上都有《Unix环境高级编程》(APUE)这本超级经典巨著。作者在该书中讲解dup/dup2之前曾经讲过“文件共享”,这对理解dup/dup2还是很有帮助的。这里做简单摘录以备在后面的分析中使用:<br />    Stevens said:<br />    (1) 每个进程在进程表中都有一个记录项,每个记录项中有一张打开文件描述符表,可将视为一个矢量,每个描述符占用一项。与每个文件描述符相关联的是:<br />    (a) 文件描述符标志。

2010-09-24 19:45:00 352

原创 shell命令解析器四

<br />/* ************************************************************************<br /> *       Filename:  main.c<br /> *    Description:  <br /> *        Version:  1.0<br /> *        Created:  2010年9月21日 11时47分58秒<br /> *       Revision:  none<br /> *    

2010-09-24 19:44:00 374

原创 shell命令解析器四

<br />/* ************************************************************************<br /> *       Filename:  main.c<br /> *    Description:  <br /> *        Version:  1.0<br /> *        Created:  2010年9月21日 11时47分58秒<br /> *       Revision:  none<br /> *    

2010-09-24 12:12:00 493

原创 shell命令解析器三

/* ************************************************************************ *       Filename:  main.c *    Description:   *        Version:  1.0 *        Created:  2010年09月20日 11时47分58秒 *       Revision:  none *       Compiler:  gcc *         Author:  YOUR

2010-09-24 12:00:00 514

原创 shell命令解析器二

<br />分mina.c  my_pipe.c   my_pipe.h   my_shell.h 4个文件<br />/* ************************************************************************<br /> *       Filename:  main.c<br /> *    Description:  <br /> *        Version:  1.0<br /> *        Created:  2010年9月1

2010-09-24 11:52:00 621

原创 shell命令解析器一

今天开始做shell命令解释器项目,要求:1、              能够执行外部程序命令,命令可以带参数;2、              能够执行fg、bg、cd、history、exit等内部命令;3、              使用管道和输入输出重定向;4、              支持前后台作业,提供作业控制功能,包括打印作业的清单,改变当前运行作业的前/后台状态,以及控制作业的挂起、中止与继续运行;5、              使用Make工具建立工程;6、              使用

2010-09-24 11:42:00 720

原创 一个用管道实现的聊天小程序

<br />今天的作业,花了2小时,终于完成了。废话少说,直接贴代码.<br />代码分两部分:一部分是lucy   一部分是petter<br />//-------------------------------------------lucy.c-------------------------------------------<br />#include<errno.h><br />#include<stdio.h><br />#include<stdlib.h><br />#include<fc

2010-09-24 11:35:00 881

转载 系统调用

系统调用<br />什么是系统调用?<br />Linux内核中设置了一组用于实现各种系统功能的子程序,称为系统调用。用户可以通过系统调用命令在自己的应用程序中调用它们。从某种角度来看,系统调用和普通的函数调用非常相似。区别仅仅在于,系统调用由操作系统核心提供,运行于核心态;而普通的函数调用由函数库或用户自己提供,运行于用户态。二者在使用方式上也有相似之处,在下面将会提到。<br />随Linux核心还提供了一些C语言函数库,这些库对系统调用进行了一些包装和扩展,因为这些库函数与系统调用的关系非常紧密,所以

2010-09-24 11:32:00 373

sofia机器调试指导

sofia 3g 机器调试指导

2015-08-11

RK sofia SDK说明文档

RK sofia SDK说明文档

2015-08-11

Moveslink2.exe

Moveslink2 松拓手表的电脑客户端,有了它,才能发挥手表的60%功能。

2014-11-12

jdk-6u45-linux-x64

ubuntu MTK 编译系统所需的安装包

2014-08-29

客制化制作

客制化制作top

2013-09-28

yaffs2-src-20100329.tar.gz

yaffs2-src-20100329.tar.gz 源码,保存一下,自用

2011-03-09

u-boot-2010.03.tar.bz2

u-boot-2010.03.tar.bz2 官网上下载的代码,在这仅是存放而已。

2011-01-09

凌阳语音识别Demo

C凌阳语音识别范例,语音识别照这个做,简单修改就行了,内附有设计文档

2011-01-04

基于凌阳61板的全国电子大赛设计文档

基于凌阳61板的全国电子大赛设计文档,有详细的分析,绝对是参加电子大赛的绝好资料。

2011-01-04

天祥电子2440A裸机程序

天祥电子出的十分详细的裸机程序。内容有:ADC,camera,DMA,PWM,KEY,RTC,WATCHDOG,DS18B20,CAN,IIC,IIS,NAND,TFT,UART,LED,TouchPenal等

2010-12-28

TQ2440裸机程序

ADC,LCD,MMU,NAND,NAND_MMU,PWD,RTC,Touch_panel,UART,interrupt等

2010-12-18

s3c6410中文版

s3c6410数据手册中文版

2010-12-07

mini2440裸机例子

1.流水灯和蜂鸣器 3.按键点亮LED 4.RTC实时时钟 5.PWM控制蜂鸣器 6.看门狗 7.异步串口 9.AD纯函数

2010-11-25

RDB打包解包工具2.2最新版

以下转载自网络,本人只转载,建议用于私人学习,勿用破坏修改任何软件厂商产品,如果产生不利行为,概不负责: 在狂人和传美向TX道歉之后,让我们看到了去广告版本的QQ的末路,于是,最原始的手动去广告方法成了简便之举. 一、去除腾讯迷你首页: 首先进入QQ的安装文件夹,接着进入 Plugin\Com.Tencent.Advertisement\bin 文件夹,这里你会看到一个Advertisement.dll文件,它就是迷你首页的关键所在,只需将这个文件改成只读属性,以后启动QQ就不会再看到迷你首页了。 二、去除聊天窗口右上角广告: 方法 1、这个操作针对XP和Vista/Win7略有不同,主要是文件夹路径上的。 XP: 进入 X(系统所在盘):\Documents and Settings\用户名\Application Data\Tencent\QQ\Misc\com.tencent.advertisement,首先删除这个文件夹里面的所有文件。 Vista/Windows 7 进入X:\users\用户名\appdata\Roaming\Tencent\QQ\Misc\com.tencent.advertisement,之后操作同XP。 如果看不到用户名的话请点菜单栏上的 工具>文件夹选项>查看>显示隐藏的文件和文件夹 就看到了, Administrator是当前系统的用户名, 默任的都是Administrator) 方法 2、这个有点麻烦。在QQ的安装目录下的Plugin\Com.Tencent.Advertisement文件夹内有个Bundle.rdb的文件,所有罪恶就在这里面。当然,我们是不能删除的,这样QQ因为缺乏文件而无法启动,我们要做的是解包这个文件(可以用 RDB文件打包解包工具 来进行解包和再打包。下载这个 RDB文件打包解包工具 后要是不能运行你还要再下载安装Microsoft_DotNetFXCHS2.0 这样就可以运行解包工具了。Microsoft_DotNetFXCHS2.0 和 RDB文件打包解包工具 可以到网上自己下载。),解包后在目录Bundle\I18N\2052下,有个StringBundle.xml文件,用记事本打开它,删除如下字段: <String id="IDS_DEFAULT_AD_BANNER_FN">defaultbanner.jpg</String> <String id="IDS_DEFAULT_AD_BANNER_CLICKURL">www.tencentmind.com< /String> <String id="IDS_DEFAULT_AD_RICH_FN">defaultrich.swf</String> <String id="IDS_DEFAULT_GROUP_BANNER_FN">GroupBanner.jpg</String> <String id="IDS_DEFAULT_AD_VIDEO_FN">defaultvideo.swf</String> <String id="IDS_DEFAULT_AD_VIDEO_CLICKURL">www.tencentmind.com</String> < String id="IDS_ADVERTISEMENT_TITLE">http://im.qq.com</String> 然后再打包放回原处。 (修改Bundle.rdb文件时要退出QQ。还要记得备份啊。) 要是怕麻烦这里有我已经修改好的。退出QQ覆盖到原目录就可以了。这个文件在QQ2009SP6和QQ2010Beta_Trial中都 可以用。 三、去除聊天窗口左下角广告 同样操作针对XP和Vista有所不同。 XP: 首先要关闭QQ,然后进入X(系统盘):\Documents and Settings\用户名\Application Data\Tencent\Users\你的QQ号\QQ\,删除其中的Misc.db,接着新建一个文件夹并命名为Misc.db。 Vista/Windows 7 关闭QQ后,进入X:(系统盘)\users\用户名\appdata\Roaming\Tencent\Users\你的QQ号码\QQ\,然后操作同上

2010-07-14

Linux设备驱动程序第三版(CHM)

Linux设备驱动程序第三版(CHM),含源码

2010-05-11

深入分析Linux内核源码.chm

本书用大量的篇幅描述了进程管理、内存管理和文件管理这三部分内容,尤其对最复杂的虚拟内存管理进行了详细的分析,其中对内存初始化部分的详细描述将对嵌入式系统的开发者有所帮助。

2010-05-06

2440init_s代码详细分析.pdf

2440init_s代码详细分析.pdf

2010-05-06

华为内部LINUX学习资料(PDF格式)

华为内部LINUX学习资料(PDF格式).pdf

2010-05-06

周立功ARM培训精华全套

第一章 嵌入式系统概述 第二章 嵌入式系统工程设计 第三章 ARM7体系结构 第四章 ARM7TDMI(-S)指令系统 第五章 LPC2000系列ARM硬件结构 第六章 接口技术与硬件设计 第七章 移植μC/OS-II到ARM7 第八章 嵌入式系统开发平台

2010-05-06

新一代视频压缩编码标准—H.264AVC

毕厚杰的书《新一代视频压缩编码标准—H.264AVC》,PDF格式

2009-05-10

视频编码算法研究的论文

关于视频编码算法研究的论文,包括jm实现程序,jm源代码,毕业论文和开题报告等。

2009-05-10

三星4GB MLC nand flash 芯片资料

三星4GB MLC nand flash 芯片资料,现在很少有了,需要的就下吧

2009-03-27

4bits 纠错ECC BCH算法源代码

4bits 纠错ECC BCH算法源代码 以及很难得的三星4GB MLC nand flash 芯片资料

2009-03-27

LCD调试的几个心得

调了半年的MUP,RGP屏了,把心得写写,有需要的下来看看,呵呵

2009-03-25

FAT文件系统 (中文版)

FAT文件系统 (中文版),中文版的,需要的看看

2009-03-25

51单片机读写SD卡(命令解释)

关于51单片机读写SD卡(命令解释),需要的看看,呵呵

2009-03-25

SD卡的读写和加解密

SD卡的读写和加解密,根据代码分析SD卡读写何加密

2009-03-24

SD卡的SPI模式的初始化顺序

这些天没有出门,一直在家研究SD卡的SPI模式的初始化顺序,这里为大家总结了一下编写该程序所需要的知识:

2009-03-24

S3C2410的SD卡linux驱动工作原理(二)

S3C2410的SD卡linux驱动工作原理,内容非常详细地介绍了S2C2410如何开发SD card 的驱动

2009-03-24

S3C2410的SD卡linux驱动工作原理(一)

S3C2410的SD卡linux驱动工作原理,内容非常详细地介绍了S2C2410如何开发SD card 的驱动

2009-03-24

SD卡底层驱动源程序公开

本程序参考自bozai的SD卡驱动程序, 增加了SD、MMC卡判断的功能,SD、MMC初始化成功后能返回卡的类型参数供主程序使用。

2009-03-24

数码相机Menu System

关于Menu System 發展研究的毕业设计文档

2008-12-18

数位相机的UI修改方法

关系数位相机的UI修改,以及工具的使用,基于zoran平台

2008-12-18

基于NOR FLASH存储器的嵌入式文件系统的设计

基于NOR FLASH存储器的嵌入式文件系统的设计

2008-12-18

空空如也

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

TA关注的人

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