小结

来源:互联网 发布:智障保姆软件 编辑:程序博客网 时间:2024/04/18 18:50
从小学到大学,我做什么事情都喜欢先计划后总结,正是这样好的学习方法,我个人在各个方面都得到提升,从一农村娃成长成一位对未来充满信心的青年,并且确信自己将来能在某一领域能成专家的人。我的生活理念是:只照自己选择了,就要在这一方面做出出色的成绩。读研期间,一直都很忙,研一忙上课加忙导师的课题,研一就把小论文发表了,而且质量还不错,被EI收录了。研二就到企业来全职实习,原来没想过,连实习都能拿到6000。由于又要忙学校的事,又要上班,最近觉得自己有生活节拍有点乱,现在很少对自己的成长历程去总结,觉得这样对我的发展不利,这也是我要写自己的blog的原因。实习让我接确到很多新知识,由于项目的安排,很少有时间让你去好好学习,你只能碰到新知识就要在很短的时间去学习并应用,这对我的学习提出了很大的挑战啊,还好我能按时完成项目的任务,能在每周的weekly meeting 上得到team leader的肯定。接下来,我会每天下班后来到学校实验室,会把我的上班一天的所得做小结,让自己去肯定好的一面,同时也去完善不足的地方。最近的工作是,与team 中几个engineergg 一起去做wam pro 的porting and optimization. 现在觉得做代码优化和移植真的很过带劲,当把MIPS从120多降到40多,当把project 从elinux platfrom 移植到WINCE下,跑出与reference bit exact 的结果时,那种成就感真是难于言表啊。上周的工作主要是,fix bug . 把wma pro 从RVDS 下移植到ELINUX 上,也就是要把wam pro 从ARMULATOR 下移植到board 上,但在移植中就遇到很多bug,先是不能build library,把这个bug解决后,最终能在board下跑起来,但decode output is not bit exact with reference output. 原因是:在不同的平台下,对endian default不一样,这就导致dump wav 出错。还好不是decode 出错,要不然就要搞我死啊,那就得换cross-compile, you should use gcc for arm instead of the armcc.还有一问题是,关于wav file header 问题,由project中,defien a wav header structure , due to different platfrom ,the num is difference ,where, the #progrm pack(num). RVDS platform. the sizeof(structure) is 44, but ELINUX platform the size is 40.