蓝色天空

专注于MTK手机软件,MMI开发相关技术

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2017年10月25日

摘要: 看linux设备驱动开发书 阅读全文
posted @ 2017-10-25 14:23 amosphone 阅读(221) 评论(0) 推荐(1) 编辑

2009年8月14日

摘要: 阅读全文
posted @ 2009-08-14 20:10 amosphone 阅读(858) 评论(0) 推荐(1) 编辑

摘要: 阅读全文
posted @ 2009-08-14 20:05 amosphone 阅读(1413) 评论(0) 推荐(1) 编辑

摘要: MTK平台是目前黑手机和绝大部分国内手机厂家广泛使用的手机平台,MTK目前在大陆占有超过40%的手机基带芯片份额。据了解,联想约有47%的手机都采用了MTK的方案。“MTK现象”因此也成为业界津津乐道的话题。 在MTK的手机解决方案中,将手机芯片和手机软件平台预先整合到一起。这种方案可以使终端厂商节约成本,加速产品上市周期。MTK公司的产品因为集成较多的多媒体功能和较低的价格在大陆手机公司和手机设计公司得到广泛的应用。加上MTK的完工率较高,基本上在60%以上,这样手机厂商拿到手机平台基本上就是一个半成品,只要稍稍的加工就可上架出货了。这也正是许多黑手机都使用MTK的最主要的原因 阅读全文
posted @ 2009-08-14 19:47 amosphone 阅读(10186) 评论(0) 推荐(0) 编辑

2009年8月2日

摘要: MTK手机默认音量大小调节工具 鉴于很多人反映手机音量太小,当然了可能是听筒硬件有问题,也可能是手机设置的问题。 如果是设置问题,一般是进工程模式修改,但很多手机进不了工程模式。我用的是这个:MTK音频参数修改工具 先连接数据线,选择第三项“串口连接”,可能有的手机需要安装串口驱动程序。 然后运行这... 阅读全文
posted @ 2009-08-02 11:57 amosphone 阅读(1529) 评论(0) 推荐(0) 编辑

摘要: 27:修改editor默认输入法的时候,在Nvram_cust_pack.c中数组kal_uint8 const NVRAM_CACHE_SHORT_DEFAULT[NVRAM_CACHE_SIZE]={}中修改0x0E, 0x00, /* NVRAM_SETT... 阅读全文
posted @ 2009-08-02 11:56 amosphone 阅读(2076) 评论(1) 推荐(0) 编辑

摘要: 代理销售:需要请联系QQ:910034358硬件开发板: 1、 CPU:MTK62262、 TFLASH 卡接口 3、 176X220 2.6寸TFT LCD,最高支持320*240*16的TFT LCD 4、 4线触摸屏接口 5、 双声道音频输出 6、 一个Camera 130万像素 开发系统软件... 阅读全文
posted @ 2009-08-02 11:54 amosphone 阅读(753) 评论(0) 推荐(0) 编辑

2008年4月21日

摘要: 改动MTK显示的默认的语言需要改动NVRAM中的设置项,在NVRAM_CACHE_BYTE_DEFAULT数组中第17项NVRAM_SETTING_LANG项改成需要变成默认的语言的项目的索引。第一项为0x00第二项为0x01,然后升级NVRAM版本号。ID为NVRAM_EF_CACHE_BYTE_... 阅读全文
posted @ 2008-04-21 19:43 amosphone 阅读(2907) 评论(3) 推荐(0) 编辑

2007年12月25日

摘要: 修改UART口默认值为2 在发布新的软件版本时,必须检查nvram_common_config.c里的串口设置(搜索uart)。把设置改为: 0x01, 0x00, /* TST uses uart_port2(value is 1) */ 0x00, 0x00, /* APP uses ua... 阅读全文
posted @ 2007-12-25 10:49 amosphone 阅读(1938) 评论(0) 推荐(0) 编辑

2007年11月20日

摘要: 在build目录下的Makefile文件中添加宏定义的时候,在用make r221 gprs new命令后,添加的宏不在 了,原因是应该把添加的宏放在make目录下的Makefile文件中,因为在New的时候会拷贝make目录下的 akefile覆盖build目录下的Makefile. 阅读全文
posted @ 2007-11-20 15:45 amosphone 阅读(1099) 评论(0) 推荐(0) 编辑

2007年10月23日

摘要: 解答:根据该菜单的下级菜单中的标题在..\plutommi\Customer\CustResource\R221_MMI\ref_list.txt (该文件是实际存储手机中字串的位置,用EXCEL软件打开它。)。根据中文标题找到字符串的英文的ID(在第一列). 在sourceinsight中用英文i... 阅读全文
posted @ 2007-10-23 18:05 amosphone 阅读(3200) 评论(8) 推荐(0) 编辑

2007年9月12日

摘要: ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: (1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9) (2) 必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定) (3) 必须熟悉嵌入式软件开发流程并至少做一个嵌入式软件项目。 从事嵌入式软件开发的好处是: (1)目前国内外这方面的人都很稀缺。这一领域入门门槛较高,所以非专业IT人员很难切入这一领域;另一方面,是因为这一领域较新,目前发展太快,大多数人无条件接触。 (2)与企业计算等应用软件不同,嵌入式领域人才的工作强度通常低一些(但收入不低)。 (3)哪天若想创业,搞自已的产品,嵌入式不像应用软件那样容易被盗版。硬件设计一般都是请其它公司给订做(这叫“贴牌”:OEM),都是通用的硬件,我们只管设计软件就变成自己的产品了。 (4)兴趣所在,这是最主要的。 阅读全文
posted @ 2007-09-12 13:00 amosphone 阅读(1240) 评论(3) 推荐(0) 编辑

2007年8月29日

摘要: BSP是板级支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之能够更好的运行于硬件主板。BSP是相对于操作系统而言的,不同的操作系统对应于不同定义形式的BSP,例如VxWorks的BSP和Linux的BSP相对于某一CPU来说尽管实现的功能一样,可是写法和接口定义是完全不同的,所以写BSP一定要按照该系统BSP的定义形式来写(BSP的编程过程大多数是在某一个成型的BSP模板上进行修改)。这样才能与上层OS保持正确的接口,良好的支持上层OS。 阅读全文
posted @ 2007-08-29 08:20 amosphone 阅读(646) 评论(0) 推荐(0) 编辑

2007年8月16日

摘要: 1.世间万象都已尽善尽美,而成为一个真正的道德上的完人,则是宇宙万物完美的顶峰 当今世界要造就一个圣贤比古希腊时期造就希腊七贤还要费劲。当今世界对付某一个人所花的精力物力要比过去对付整整一个民族所花的精力物力还要大。 2.性格与聪明乃发挥人之天赋资源的两个依托 凡欲使其天赋得到自然发挥者,须使其才华依托其性格与聪明二者。若只依靠其中一个,则只能获得一半的成功。光靠聪明成不了大事,你还得有一个适合你的聪明性格才成。愚人之所以失败,在于其行事不顾及自身的具体条件、地位,出身及朋友关系。 3.勿使所行之事公开亮底 出人意料的成功往往最能使人们心悦诚服。过分明显的事既无用也无趣。不急于表态可使人们揣测不已;如果你的地位重要到能够引起人们的期待心理,则此种情况更是如此。神秘就是靠其神秘性来赢得敬重的。即使你必须道出真相,也最好避免什么都和盘托出。不要让人人把你里里外外都一览无余。小心谨慎是靠小心缄默来维持的。你决心要做的事一旦披露,就很难获得尊重,反倒常常招致批评。如果事后它们结局不佳,则你就更易遭到双倍的不幸。如果你真想获得人们的敬仰 阅读全文
posted @ 2007-08-16 13:02 amosphone 阅读(543) 评论(0) 推荐(0) 编辑

2007年6月29日

摘要: C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。 从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这是个愚蠢的问题吗?如要你答出某个字符的ASCII值。这些问题着重考察你的系统调用和内存分配策略方面的能力吗?这标志着出题者也许花时间在微机上而不是在嵌入式系统上。如果上述任何问题的答案是"是"的话,那么我知道我得认真考虑我是否应该去做这份工作。 从面试者的角度来讲,一个测试也许能从多方面揭示应试者的素质:最基本的,你能了解应试者C语言的水平。不管怎么样,看一下这人如何回答他不会的问题也是满有趣。应试者是以好的直觉做出明智的选择,还是只是瞎蒙呢?当应试者在某个问题上卡住时是找借口呢,还是表现出对问题的真正的好奇心,把这看成学习的机会呢?我发现这些信息与他们的测试成绩一样有用。 br 阅读全文
posted @ 2007-06-29 15:58 amosphone 阅读(1044) 评论(1) 推荐(0) 编辑

摘要: 本文作者Joel Spolsky 是纽约市一家软件公司Fog Creek Software的创始人。他毕业于耶鲁大学,曾分别在美国微软、Viacom、Juno等公司任软件设计师、经理职位。本文来自于《祖儿谈软件》,文章原名为《轻松面试找到理想员工——非官方的面试技术指南》 雇佣合适的人对于Fog Creek软件公司来说是非常关键的。在我们这个领域,有三类人可以挑选。在一个极端, 是哪些混进来的, 甚至缺乏最基本的工作技巧. 只要问这类人两三个简单的问题,再读一下他们的简历,就可以轻易地剔除他们。另一个极端的类型是 才华横溢的超级明星 这些人仅仅为了好玩就用汇编语言为Palm Pilot(一种手掌电脑)写了一个Lisp(一种人工智能编程语言)编译器。在这两种极端类型中间的是一大群不能确定水平的候选者,也许他们中的某些人能干些什么?这里的关键是明白超级明星和那一大堆属于中间类型的人的区别,因为Fog Creek软件公司只雇佣超级明星。下面我要介绍一些找出超级明星的技巧。 Fog Creek公司最重要的雇佣标准是: 阅读全文
posted @ 2007-06-29 15:54 amosphone 阅读(502) 评论(0) 推荐(0) 编辑

2007年4月5日

摘要: GNU ARM汇编快速入门 转自:燕舞龙飞 前言: 以前用ARM的IDE工具,使用的是ARM标准的汇编语言。现在要使用GNU的工具,当然要了解一点GNU ARM汇编的不同之处。其实非常的简单,浏览一下文档然后再看看程序就完全可以搞定了,或者你硬着头皮看GNU ARM的汇编程序,用不了多少时间... 阅读全文
posted @ 2007-04-05 09:25 amosphone 阅读(1436) 评论(0) 推荐(0) 编辑

2007年3月18日

摘要: 我是女生,看到有的男生想追自己喜欢的女孩子又不敢追,还想人家倒追她,我很反感. 从一个女生的角度,我比较了解女孩子的心理。女孩子大多不会主动出击,去追求自己喜欢的男孩,除了确实太喜欢了或者是那种比较有个性的勇敢的女孩子。所以,如果你很喜欢一个女孩子,并且认为她对你也有点意思,那就主动点,别跟她搞拉锯... 阅读全文
posted @ 2007-03-18 21:19 amosphone 阅读(1352) 评论(18) 推荐(0) 编辑