德馨轩

斯是陋室,惟吾德馨。QQ:275000205

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  MTK

MTK
该文被密码保护。
posted @ 2010-11-30 00:19 Anpher Zhang 阅读(1698) 评论(0) 推荐(2) 编辑

摘要:最近忙双模项目,很久没有更新blog,很是惭愧,今晚在自己的blog中又产一篇文章以督促自己不断思索作者:张素丰 转载请注明出处:http://www.zhangsufeng.cn/?p=261欢迎大家访问我的个人博客http://www.zhangsufeng.cn/近期公司调度我协助CDMA组工作,负责跟进VIA挂载在MTK上的双模手机项目,因为工作需要,我调试了候工以前完成的日志系统,侯工真的很牛,日志系统的输出接口实现了向手机内文件的输出,catcher的trace输出,以及dbg_print的输出三项功能,虽然候工已经离职做老本行WinCE去了,但其设计的健壮的日志系统将长久的为公司 阅读全文
posted @ 2010-10-27 22:22 Anpher Zhang 阅读(864) 评论(0) 推荐(0) 编辑

摘要:记得读书的时候学数据结构和一些程序基础的课程,学了很多的排序算法,当时感觉蛮有趣,也很简单,当大学的教育是以理论为主的,哪些教授们又没给咱举个实用的例子说明为什么要教我们这个,所以考完试就把这些没用的东东给忘了...最近为了实现自己的一个应用不得已去啃电话本,竟然发现里面有一个简单的不错的排序算法,只所以不错,是因为他所处架构的位置和作用我很清楚,但其内部的代码逻辑竟然一时没有看懂,汗!当然电话本... 阅读全文
posted @ 2010-09-26 23:32 Anpher Zhang 阅读(1158) 评论(0) 推荐(0) 编辑

摘要:前一段时间在跟踪我所负责项目的一个bug:进录像器时系统挂起等camera进入就绪状态,导致进入Preview很慢的问题。驱动上已经把效果调到最差最快了,问题还是存在,所以断定可能不是驱动造成的,需要跟到上层的流程去。因为自己从来没有研究过camera的架构,一时竟无法下手去跟踪这个流程,突然想到MTK的驱动架构都是基于面向对象设计的,可以从对象的元素来进行跟踪,通过这个方法不断向上跟踪,不但把问... 阅读全文
posted @ 2010-09-24 01:07 Anpher Zhang 阅读(1501) 评论(0) 推荐(0) 编辑

摘要:MTK软件行业有一个岗位,叫做MMI工程师,专门为mmi设置一个岗位就可知道MMI模块在mtk中的核心处理地位,当然他的地位也就决定了他的事务繁忙,mmi需要接收和处理所有其他task的消息,并在界面上进行相应的表现,这个数据量是相当大的。比如media层,L4层等。mmi task对其他task之间的交互数据实在太多,任务繁重,如果让你设计你将如何设计此功能呢?我是想不出来的。不过我还是觉得应该... 阅读全文
posted @ 2010-09-17 00:51 Anpher Zhang 阅读(4176) 评论(0) 推荐(0) 编辑

摘要:MTK提供的NVRAM存取方式有两种,一种读取单条数据,一种是读取结构数据.读取单条数据的比较常见,在mtk代码中随处可以找到例子,主要的接口函数是ReadValue和WriteValue,函数中nDataType参数对应的是[代码]一般我的应用中,DS_BYTE 类型我们对应U8来使用,DS_SHORT对应U16,DS_DOUBLE 对应U64,(double的操作可以参考THEME_MANAG... 阅读全文
posted @ 2010-09-11 19:44 Anpher Zhang 阅读(5507) 评论(0) 推荐(1) 编辑

摘要:从mtk业已经有15个月了,现在自己虽然对这个mtk的架构很熟悉了,但感觉自己欠缺的还是太多,窥到嵌入式的冰山一角让我更加渴望更深层次的学习。感谢艾利平老师,虽然他已离职数月,但他教导我的思想依然清晰的萦绕在耳旁,每当我困惑和苦恼时指引我方向。。艾老师教导的对我特别特别有现实指导意义的一句话是:原始的(或者是前期)的系统是完美的,出现问题的部分往往是我们后期所作的修改导致的,任何的问题都要在这个前... 阅读全文
posted @ 2010-09-03 01:57 Anpher Zhang 阅读(1361) 评论(0) 推荐(0) 编辑

摘要:MTK刚入门的开发者总是认为自己的工作很无聊,很没有前途,整天就是改bug,实则这种想法是狭隘的,mtk的学习只能算是嵌入式领域的冰山一角,应该感谢他初步的降低了嵌入式的门槛。 别人都说软件开发语言是相通的,同理嵌入式系统的开发其实也是同样的道理,嵌入式系统也都是相通的,搞精一门其他的系统就可以很快的掌握并进行开发,对于入门级的mtk表面的东西的确很容易掌握,但深入的内容还是需要花很大心血去研究的,这部分内容就是嵌入式系统中所共通的东西,最简单概括,那就是思想。看csdn上有一篇报道《只有10%程序员能正确实现二分查找算法》 ,mtk代码中也有这样的一段代码,极其的优美,让人感受到程序员不仅. 阅读全文
posted @ 2010-09-03 01:01 Anpher Zhang 阅读(1958) 评论(0) 推荐(1) 编辑

该文被密码保护。
posted @ 2010-08-31 21:58 Anpher Zhang 阅读(321) 评论(0) 推荐(0) 编辑

该文被密码保护。
posted @ 2010-08-31 01:37 Anpher Zhang 阅读(623) 评论(0) 推荐(0) 编辑

该文被密码保护。
posted @ 2010-08-16 23:03 Anpher Zhang 阅读(444) 评论(0) 推荐(0) 编辑