Hansen 的个人资料do better ourself照片日志列表更多 ![]() | 帮助 |
|
4月18日 写给准备面试的兄弟姐妹们(转载
4月16日 清华校长送给毕业生的五句话清华校长送给毕业生的五句话
高度決定視野/角度決定觀念/尺度決定人生 (转)高度決定視野/角度決定觀念/尺度決定人生 (转)
1月28日 你能否成为科学家你能否成为科学家2007-11-13 08:55:34 转载于:http://blog.sina.com.cn/u/4ce03538010008j9 前言: 有热爱科学的青年问我,他们是否适合以科学为职业,或者如何成为科学家等问题。所以我准备写下一个系列。我只是个单一的个体,没有进行过专门的调研,所写难免受自身经历和认识的限制和影响,但我仍旧希望自己所写的能对这些青年有所帮助。 我的专业是生命科学,具体是分子神经科学,所以所写应该特别适合想从事生命科学研究,特别是像分子生物学,实验物理学等实验性很强的科学的青年借鉴。 你能否成为科学家之一: 科学家这一职业的前途 做科学家,不能主要是为了谋生,因为从事科研实在不是一个好的谋生手段,从事其他工作会更容易赚到更多的钱,并且有更多的时间和家人享受生活。科学家,只能主要是为了个人的爱好和需要,因为你个人非常热爱科学,或者认为没有比科学研究更让你觉得从容踏实的职业了。 在美国: 两年前读到一美国物理学家在上世纪末写的一篇文章,提到你可以对科学,比如对物理和生物感兴趣,但是千万不要成为以此为职业的科学家,因为现在全世界培养的科研人才太多了,许多人要在博士后得到一个大学系里或者研究所里的职位很难,常常是两三百人申请竞争一个职位。我向一个在美国生命科学界比较成功的中国人求证过,他说情况确实是这样,但是这两三百人可能就是全美当年所有想找职位的博士后的总人数,而这群人同时申请者其他99个位置。但是他说作为外国人,你必须比美国人做的更优秀,才能争取到科研位置和基金,尤其是作非常的基础研究,必须要非常的出类拔萃,不象疾病方面的研究,比较容易申请到科研资金。 我不知道该怎么说。我知道许多中国人到美国后,中途放弃了博士生学业,转而学了一个更易找工作的硕士专业,还有许多中国人坚持了下来,现在在美国科学界占据了不少位置。不过总体上来说,你必须在博士和初级博士后阶段得到自然,科学等一流杂志上有1到2篇第一作者的文章才有可能继续成为资深博士后,否则只有继续另外一个初级博士后阶段。 美国的工作压力很大,尤其是名校。很多人通宵达旦,而且美国没有什么年假,只有一两周,病假也不是随便能请的。但是学术交流很活跃,由于语言都是英语,平常交流也很简单。 欧洲 相对于美国来说,在欧洲科学界的中国人不多,并且几乎都是博士生,可能是中国人最终都选择在能拿到绿卡的美国发展了。 欧洲的工作压力不太大,甚至比在中国国内还小很多。周末很少人上班。而且一般年假都在一个月以上,病假更是不受限制的。但是学术交流明显不如美国那么活跃,而且除了在英国,还有北欧一些英语非常普及的国家,因为语言问题,日常交流不是很方便。经常是同事们说说笑笑,你不能融入进去,信息也比较闭塞。 中国 现在越来越多的中国人选择回国发展。基本上如果你有1到2篇第一作者的在世界一流杂志上发表的的文章,不难在国内找到一个好的研究位置。前几年一位在科学杂志上第一作者发表一篇文章的年轻中国人得到了某一流大学医学院基础医学院院长的位置。现在上海的神经科学研究院的研究也很不错。北京生命科学研究所也招收研究员,据说待遇是和美国看齐的。 你能否成为科学家之二: 科学家之路四步曲 如今,在科学研究这个领域,除了一些三,四十年前就成为了教授的那些极少数,博士学位是每一个渴望进入科学研究领域并以此为职业的人所必需的。博士学位也许对于科学界以外的人来说很高,但是在科学界,每个前辈都是博士,拿到博士学位也只是第一步。而且不像三四十年前,博士毕业后可以直接成为教授,如今一段甚至多段博士后(不是学位,只是一种科研训练)经历,还有研究小组长经历也是最终成为教授所必需拥有的。 第一步,博士 (3到5年) 一般来说,如果你并不打算将来从事与科学研究有关的工作,选择攻读博士并不太理想。首先攻读博士耗时耗力。不象本科和硕士阶段,在学长或者导师的细致指导下短时间几个月内完成一个小课题就可以最终拿到学位,博士生需要在3年甚至更长的时间内(普遍的是4到5年)比较独立地完成一个研究课题,并且必须有所发现才能拿到博士学位。其次拿到博士学位并不总是有利于找工作。国外博士的工资是有法定最低标准的。所以许多单位并不愿轻易花高工资招博士,而以低工资招博士是非法的。所以据说许多博士因为拥有了博士学位,反而比本科硕士难找到工作。 博士生阶段的研究表现很重要,虽然很多地方并不规定博士生必须发表研究文章才能毕业,但是能否在博士阶段发表世界一流的研究文章会很大程度影响到今后的科学研究生涯是否顺利与成功。用李开复的话来说,一个优秀的博士生在拿到博士学位的时候应该已经成为了一个领域的专家。 要成为一个优秀的博士生,首先必须就是目标明确。对自己有明确的高目标和高要求,坚持不懈,不中途松懈放弃。其次就是卖力地工作。一般情况下,导师或者老板是不会太详细指导博士生的,也不太监督他们的工作,所以博士生需要自己时刻督促自己抓紧时间进行试验,经常主动找导师汇报交流,寻求帮助指导。最后博士生也要多和实验小组外的人进行交流,多读文献,尽可能得到其他人在实验上的帮助,不断优化自己的研究策略,提高自己研究的水平。导师负责一个研究小组,不可能对你个人的课题了解非常详细,你需要自己主动,自己对自己负责。很多情况下,一个博士生研究成果的优劣好坏,不仅仅和导师的水平有关,和博士生本身的态度和个人素质也有很大的关系。 第二步,初级博士后 (2到5年) 有了一段辉煌的博士生研究经历和一篇甚至几篇高档次文章,你不难找到世界一流的实验室和导师进行和指导你的初级博士后研究工作。这时候你已经相对独立了,导师会和你商量课题和研究方向,你有比较多的自主权了,可以象一个独立的研究者进行研究工作了。导师仍旧会对你的研究负责,会过问一下你的研究进展,但是明显不象对博士生那么细致,而且有时候你甚至需要给老板提大的研究建议。 第三步,资深博士后或初级研究小组长 (5年) 经过了一个,两个甚至几个初级博士后阶段,你可以开始申请一个资深博士后,或者出借研究小组长的位置。你博士生,博士后阶段的导师们的推荐很重要,你发表的文章也很重要。你需要在对方系里或者中心进行公开演讲,阐述你曾经的研究成果,和你未来的研究设想,接受听众们的提问。如果你优秀,你就能够开始拥有一个独立的研究小组了。 有了初始的科研启动资金,半年或者一年后你申请到自己的科研资金,可以正式招博士生技术员或者初级博士后。这时候你是完全独立的,研究方向独立,资金独立,管理也独立。你需要全面负责整个小组的大大小小的事情,大到新资金的申请,资金的使用,课题的指导等,小到告诉技术员每天做什么试验,和动物房人员讨论出错的小鼠管理等。很多时候你需要亲自动手做一些实验。有时候你也会外出参加学术交流,但是次数不多。 这时候你需要保持清醒的头脑,充沛的精力,不管构思新课题申请新的资金,招收优秀的博士生或者初级博士后,积极寻求合作和帮助,争取带领小组在5年内做出一系列优秀的科研成果。这一步对你以后能够找到资深研究者或者教授位置,或者只有继续重复这一步,甚至只有失业在家都非常重要。欧洲一些国家对教授候选人有着年龄的限制。比如在德国是40岁,意味着你必须在40岁之前得到教授这个终生职位,否则就没有机会了。 第四部,资深研究者或者教授 ( — 终生) 到这个阶段,你一般不会再招收需要精力进行指导的博士生了,而只招收优秀的初级博士后或者资生博士后,或者也招一些博士生,但是由博士后们帮你进行指导。你的主要精力是阅读文献,参加学术交流,寻求合作,倾听博士后们的研究进展并进行必要的指导,参加一些必不可少的行政会议,成为一些学术杂志的编委从而需要审查他人的文章,参加一些科研资金申请的评审等等。你很多时间都在外地参加学术会议或者其他会议,你认识世界上你所在领域的所有的大科学家们并常与他们交流,他们会在你60岁生日的时候前来参加你的生日学术会议,你的休假也不再受限,但是强烈的事业心和繁重的事务可能会使你成为实验室来的最早,走的最晚的人,周末你也常常在实验室。 在有些国家你可以在实验室工作到你去世的那一天,有些国家你必须在一个年龄到来的时候退休。退休后你仍旧到好友的实验室进行科学研究,或者到另外一个国家建立实验室。因为你已经离不开科学了,就象许多大科学所说的那样,科学就是你的生命。 你能否成为科学家之三: 科学家所具有的共性 首先是’单纯’。 科学家这一职业是要把研究者引向远离现实的探索未知真理的路上,是要让他们身处现实,但是所思所想却是一些和现实遥不相及的问题。这也是为什么一些成功的科学家对他们的研究非常精通非常有见地,但在现实生活中却比较’弱智’。有些人说科学家们就象单纯的孩子一样,对未知真理一生保持着好奇,对世俗生活一生却无法完全融入。几乎所有的成功科学家都是非常朴素的人,对衣食住行社交技巧等不太在意。 不仅仅是研究将科学家与世俗现实生活拉开距离,科学界也是一个不同的世界,相对单纯透明,所以科学家能够保持单纯的心态。虽然如今的科学界和社会其他领域一样也存在着激烈的竞争,包括发文章,申请科研资金和竞争研究职位等,也存在着外国研究者在竞争中受到一些歧视的现象。但总体上来说科学界相对于社会其他领域来说是非常公正的。文章署名的第一作者总是具体进行主要研究试验的人,最后一个作者是研究负责人,也就是老板之类的。基本上没有偷窃他人研究成果的可能,自己所作的研究发现永远属于自己。而且科学界是禁止作假的,因为一旦作假被发现,再要找到研究职位和申请到资金基本是不可能的了。(当然这些我指的都是国际惯例,不涉及一些具体的国家)其次,申请资金和位置,看的是过去的研究成果,发表的文章档次高低(学术杂志的排名是公开的,所以高低一目了然),还有构思的好坏等等,竞选者常常还被要求进行公开的演讲,当面回答所有的问题,透明而公正。存在的外国人受歧视主要是,外国人需要比本国人具有明显的优势才能获胜,如果是平等条件,本国人获胜可能性比较大( 我听说在美国是如此,而在欧洲,为了避免卷入种族歧视和性别歧视等纠纷中,在同等条件下,外国人,残疾人和女性反而被优先考虑,J ) 所以外国人在科学界作的很高位置的其实很多。 其次是交流合作的热情。 科学研究是一个国际化的职业,因为科学是没有国界的,而且在科学领域里,永远只有世界第一。当今的科学界存在广泛的合作,可以说没有合作,你就无法成功,因为合作可以节约时间精力和资金。但这种合作并不是拉帮结派,而是研究成果的共享。因为在科学界有一条是约定俗成的,合作方或者提供帮助者的名字不是被署名在研究文章上成为共同作者,就是被写在文章末尾或者论文末尾的致谢中。总体上所有的科学家都愿意提供对方所需要的帮助,比如提供免费的老鼠系,成熟的实验方案,甚至提供试验场所等的。在世界范围内,给从未谋面的科学家们写电邮或者打电话寻找帮助,并得到正面回复是非常普遍的。另外各种学术会议交流也为世界各国科学家们提供了交流并产生合作意向的平台。而在一个大学里面,或者一个研究中心里面,科研者们更需要努力积极进行交流,以期解答自己遇到的问题或者得到具体的实验帮助。而且这所有的交流不仅仅是不分国界的,英语是所有科学家的通用语言,而且是不分高低的,学生生可以向教授提问,教授也可以请教学生。 第三是毅力。 因为是探索未知的真理,科学研究是一项非常艰苦的工作。幸运者永远只是极少数,大多数人都是日复一日辛勤工作,不断在失败中爬起,吸取教训,再次前进,再次失败。。。。历经数年,最后才能得到一点对真理的认识。在这个过程中,挫折不断,有时候一个一周就可以完成的实验,因为各种因素需要重复一年才能最后成功,有时候一年365天不断重复一个试验,就是为了摸索一个条件。具体我知道一个中国人,花了一年的时间反复重复一类试验,在各种试验组合中摸索出一个重要的实验条件。他的敬业和毅力使他获得了2004年诺贝尔奖获得者林达(他的老板)在个人自传中的致谢。虽然发现是令人振奋的,但是发现只是一瞬间,通往的发现的实验往往是枯燥重复的,充满了失败。科学家们需要不断鞭策自己,每天实验,每天记录下实验,每天失败了再前进,没有耐心和毅力是无法成功的。 第四是兴趣或者天赋。 我无法分清兴趣和天赋,究竟是兴趣浓厚,所以非常专注,所以能够在研究路上一路成功,或者是因为有天赋,能够很快洞察实验中的问题所在,并且很快有非常聪明简易的解决方法,所以研究做的比他人快并且深刻。 在国外,所有在实验室进行研究工作的人,包括博士生,都被称为scientist,当然这个科学家应该和汉语中科学家不一样。虽然都是科学家,科学家是有伟大和一般的区分的。科学界判断一个人不是他的外貌谈吐,而是他的研究成果,更直接点说就是他曾经发表了哪些研究成果和文章在什么等级的杂志上。而这所有的文章都是在网上公开的。在一个人的简历中,列出发表的文章是必不可少的一项。 科学界能够在自然,科学这类世界一流杂志上以第一作者或者最后作者的发表数篇文章的科学家可以被归入世界一流科学家之列。但是并不是每个科学家都可以做到这一点。我个人认为要成为伟大的科学家是需要天赋的,需要敏锐的洞察力,缜密的思维能力,在错综复杂的状况中快速准确找到切入点,并且有很强的实践动手能力,将设想用正确的实验操作加以验证。粗心大意,草草寥寥是和发现真理无缘的。如果做到老板的位置,不需要具体作试验了,则需要很强的交流和把握大量信息的能力,并且能把这些信息及时组合到自己小组的研究中,给手下们及时调整研究策略。 3月20日 作合格的电子工程师ZT:做个合格的电子工程师
合格的电子工程师需要掌握的知识和技能 2.4 ULN2003/ULN2008 3. 输入交流信号隔离 5. 输出RS422信号隔离 光耦除了隔离数字量外,还可以用来隔离模拟量。将在今后的章节中描述。 2.6 三极管 Re:从51初学者到电子工程师(转帖) 2.7 光电管 我这里所谓的光电管有2种: 2.8 电容 2.8.2 电容的使用场合 2.9 电阻和电位器 电阻种类按照工艺可以分为碳膜电阻和金属膜电阻; 2.10 继电器、固态继电器 2.10.2 固态继电器 2.15 器件选购、芯片批号、封装知识等 第五步:对某个行业深入理解 3月18日 电源浅谈 转自低压差线性稳压器(LDO)浅谈
2月6日 不论你是什么.dll出错不论你是什么xxxxxxxx.dll出错, 看看注册表HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\VirtualDeviceDrivers 下有一个键名为VDD的多字符串值,看看其值是否为空,如果不为空那么问题就出在这了,将其内容设空即可。 打开记事本复制以下内容: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\VirtualDeviceDrivers] "VDD"=hex(7):00,00 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\VirtualDeviceDrivers] "VDD"=hex(7):00,00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers] "VDD"=hex(7):00,00 保存后改扩展名为.reg,双击后导入即可。 10月27日 zz form c51bbs我的笔记刚公布就有很多朋友来找我,把我当高手,问我“ARM怎么入门”。我不是高手,仍然是菜鸟。 但是回想起自己当时的迷茫,特意写了这篇东西,当作给和我一样的兄弟姐妹的帮助吧。问这个问题的人多半不是已经工作 的工程师,而是和我一样是学生,所以这篇笔记就把看家当成我一样的菜鸟,高手勿怪。 首先声明:本人还没有找工作,事实上处于研究生刚毕业,还没开始找工作的空闲时间,44B0只是兴趣所在,打发时间。 所有看*完全是自己的感受,不代表任何他人。错了的观点各位帮我纠正。 再次补充:很多朋友看了上面的话就问我为什么研究生毕业了还不找工作:)说是打发时间,其实是因为研究生的时候带了 一个项目,申请提前毕业以后项目还有块尾巴,答应导师把项目做完再走:)就这么简单。男人总点负点责,呵呵 以下问题常被问到,我就想到哪说到哪吧。 一 首先说说ARM的发展 可以用一片大好来形容,翻开各个公司的网站,招聘里面嵌入式占据了大半工程师职位。 广义的嵌入式无非几种:传统的什么51、AVR、PIC称做嵌入式微控制器;ARM是嵌入式微处理器;DSP;FPGA。 客观的讲,工作需求量上DSP的需求比ARM要多,而ARM和FPGA差不多。 DSP因为数字处理与通信领域的空前发展而火暴,小到MP3 射象头,大到我们军品里的控制器,应用面很广。 FPGA的兄弟一般做ANSIC(特殊芯片设计,好象是这么翻译的)。 而ARM单纯说来并不比一个单片机强多少,但是它的独特就在于不断下降的价格和提升的性能。这完全依靠于ARM公司的战 略,厉害!!很佩服他们的战略眼光!! 值得注意的是:在找工作中,企业(著名的,小的不算)对单纯的ARM硬件开发工程师并不比单片机重视,很少有大企业的职 位里写“从事过ARM开发优先”。 写的多的是什么?“嵌入式LINUX” 到这相信大家看出来了吧,需要的是硬件中的软件。 二 ARM是硬件还是软件 很难说,ARM是硬件,LINUX是软件。 ARM的硬件多半已经模块化了,像我这样把板子改成这样的就算动的多的了,这同样是ARM公司的战略,再次佩服。 实际中的LINUX的开发工作更多,更耗时。从这方面说ARM应该算是软件了。 在找工作中更是这样,举个例子,联想里和ARM最接近的是“BIOS工程师”是软件,MOTO里接近的是嵌入式LINUX工程师是软 件。而其他很多公司把嵌入式产品开发归为硬件。 所以,不要讨论这个,好好玩转自己的板子才是关键。实在不爽你就把自己叫“嵌入式开发工程师” 三 要不要买开发板 买哪家 我的答案是“在你个人的学习方*”,但是如果看家是需要看这骗笔记的水平,个人推荐还是买现成的。 1 买 买板子可以把注意力集中在软件开发上,软件开发(尤其是驱动)可以不必担心自己硬件上的问题,我就是以便调试一边写 驱动和程序,每次写驱动前就要先确认硬件没问题。 另外,买板子更省钱和时间,我自己做的板子,原理图PCB花了2周以上!制版又15天,回来以后焊接44B0 160个脚!那叫一 个麻烦~~花了多少钱呢?2层板,制版费就300块!当然 我把接口都外引了,还做了个20X18的LCD背板,板子比较大。 总体下来 元件+LCD屏+PCB=11XX块!够2410的了。 再有就是买的资料相对来说比较全,但是不要指望有技术支持!都是骗人的,卖你之后就不会理你。 2 做 自己做可以更了解底层硬件,可以按照自己的要求加东西,比如我就加了GPS模块、 GPRS模块 、SD卡模块,扩了个IIC的35 个键子的键盘、把LCD接口按照买的LCD改装了,可以用FPC线直接连接。做的很爽的。玩一把吗。 当然,你可以有策略的做,比如像我一样,把RAM和ROM,网络都保持和某现成的板子一样,这样他们的资料你就可以拿过来 直接用,给自己留个退路。其他的如SD了 什么的自己做。都达到了~~就是费钱,费时间。 再有就是给做的朋友几点建议:尽量拿到现成的板子,尽量多搜集其他板子的全套资料,一定要拿到一张没问题的原理图。 网上流传的原理图多数是龚俊03年画的,再这里对龚俊表达一下我的敬意!!牛人! 但是那个图有个小BUG,我指的是03版的,后来的没这问题了。8019那地址线和地址有问题。还有人仿照他的PDF图画的SCH, 更是漏洞百出!谴责!顺便谴责把龚俊板子偷卖的人。 3 买哪家 个人感觉分3类吧 1)首先是LJD的,资料非常的全,感觉他是真正想教你怎么开发ARM,而不是像有的公司自己技术都没做好就做个板子出来卖 钱。主要是PHILIP的,货源比较麻烦~~可能有人说LJD系列的不贵啊,那是总线不外扩的,只能跑UCOS,不能跑UCLINUX。但 是说是话,21XX系列才是ARM7的价格性能结合点。ARM7最适合做工业控制,ARM普及,销量都是怎么来的?都是ARM7来的,而 44B0是典型的商业片子。但是,这里如果你看中的是为工作做准备,还是选能跑UCLINUX的吧。 但是仍然作为第一个推荐,因为菜鸟时期,合适的资料太重要了!!在这里被ZIC的务实*感动!你看人家那代码写的。 2)感觉蓝海微芯的44B0不错 硬件没别的,就是资料比较全的说,不像有些家,原理图直接拿人家的,还错的~~ 3)找个最便宜的 好象最便宜的有卖350的吧?也是没别的,就是即省了钱 还省时间搜集资料,至于资料全不全,别计较了~~硬件肯定好使就 行吧。 四 要不要有51 AVR等单片机基础 有更好,但没有也无所谓。 两个月以前,我只是看别人做,耳濡目染~~,本科学过单片机,从来没做过。我们这的技术主干做AVR和51,我就跟他们调过 C语言程序。你看出来了?我是个不折不扣的菜鸟吧? 但是做这个之前我特意找了两本书,看了里面的例子和原理图,这很重要。例程里有汇编有C,都看懂了就OK,不用自己现写 五 开发都需要学习哪些软件 总结起来最主要的有以下几个吧 1 ADS调试用 确切的说是ADS+AXD。ADS里包含AXD。原来都用SDT后来ARM公司停止对SDT支持了,改支持ADS了,还是用ADS吧。 有的人的程序发布的仍然是SDT版本的,但基本都可以找到相应ADS的,新人在这里不要发蒙。ADS是编译器,AXD是调试器。 便宜成AXF以后再在ARM的RAM里调试。 2 PLASHPGM FLASH烧写的软件。AXD在RAM里调试,掉电就没有了,方便程序修改。调试好的程序再下到FLASH里,上电直接运行。 同类的软件还有很多,什么FLUTED了、FLSHP了都是,但FLASHPGM最好,要是有人还问FLASH不支持BIN格式文件的问题就要看 我写的PLASHPGM使用了。 3 BANYANT调试代理(不知道名对不,起这么个难记的,我一般都叫它“半羊”因为知道它那几天刚吃了烤羊) 调试代理就是用它帮你使用更简单的JTAG(便宜啊)来实现原本1K才卖的JTAG仿真器的大部分功能。JTAG调试原理看我另一 篇笔记。简单的就可以把他理解为你自己做的JTAG的驱动就行了。 调试代理还有很多种,什么H-JTAG了、ARM7了(不知道具体叫什么,就记得可执行文件叫ARM7.EXE)都是,BANYANT比较好。 需要注意的是,没种调试代理安装方*虽然都简单 但都不一样,需要看说明。而且AXD调试之前都要运行。省钱了,就别怕麻 烦了。 4 ARM-ELF-TOOLS工具链 里面是UCLINUX开发用的工具比如ARM-ELF-GCC只类的。工具链就是把很多工具打包在一起发布的方便你开发的东西。具体安 装方*看我另一篇笔记。 另外如果你开发LINUX就要用ARM-LINUX-TOOLS,不一样,不通用。 5 U-BOOT 大名鼎鼎的BOOTLOADER生成工具,同类的好象还有VIVI(名字很暧昧~~) 生成的BOOTLOADER烧到FLASH里,然后就可以用BOOTLOADER下载 烧写其他了 有了BOOTLOADER才能下UCLINUX。BOOTLOADER就像电脑上的BIOS。当然UCOS的不用这个,用什么我不知道:) 最新版本是1.1.4 具体使用方*看我另一篇笔记吧。 6 UCLINUX包 UCLINUX的源码包,不用多说了吧?建议大家用现成的先体会一下,然后再自己编译,裁剪。因为单独UCLINUX的编辑技术上 比较简单,但涉及的方面还是比较广的。 7 VMWARE 老牌的虚拟机软件,在一个机器上虚拟出一个机器装LINUX(PC上用的),省得你来回开关机了。记得装VMWARE-TOOLS,安装 方*在我另一篇笔记里。 六 有哪些书推荐 主要推荐ZLG的三本书,有这3本再加网络就不用别的书了,其中主要推荐前2本,3是介绍体系结构的,也不错 1 ARM嵌入式LINUX系统构建与驱动开发,北航版 驱动写的很详细,前期开发介绍也很好 2 ARM 嵌入式系统实验教程(二),北航版 有ZLG2200的原理图,实验程序和注释,了解人家是怎么开发的。 3 ARM嵌入式系统基础教程 最重要的是体系结构,汇编部分介绍,看看吧,增加理论素质。 4 44B0数据手册 写在这里是强调它的重要。 其他的书没了几本,没看见好的,大家有看过的推荐吧。 七 选UCOS?UCLINUX?LINUX?VXWORKS?还是当单片机用 1 搞开发,工程设计,用UCOS,小巧,多进程,简单,体现了ARM7的精髓。 2 LINUX 正根的嵌入式系统,LINUX消费与通信领域用的比较多,但缺点是必须ARM9才能跑,ARM9的板子自己做就不行了,6 层板太贵。买开发板1K达底吧。但是还是推荐选ARM9+LINUX 3 UCLINUX 算投机嵌入式系统:)ARM7上可以跑,由有LINUX近亲,学好好可以比较方便的转向LINUX,像我一样的穷鬼用 吧,呵呵 4 VXWORKS 学好后可以找到高薪工作,但工作机会本身并不比LINUX好找。 5 当单片机用 不推荐,虽然我景仰的ZLG一直号召这么干。因为对于学习来说多进程的系统设计才是ARM7的玩头,至少你也要整个UCOS 啊:) 有朋友问我先学这个当基础不行吗?那当然可以~~但我当时就用了1周搞定,就是我先的ADS在RAM中调试的笔记。后来我清空 FLASH用的小段程序还是当时写的LED闪烁程序呢。另外1周里其中还因为自己过于菜,没把OM设置好导致晶阵不阵 哈哈。这个是必须做的,但一带而过。目标放的远一点。 八 学习要用多长时间 我从菜鸟到现在两个多月,中间被打扰数次。仍然搞定了PCB设计与制版,RAM调试,FLASH下载,UBOOT移植和下载UCLINUX (没剪裁,用现成的),LCD驱动。 再次坦诚的说:我确实比较菜,说这些不是让大家羡慕,只是告诉你们“你们应该比这个更好” 我相信良好的态度+合适的方*+及时的总结=成绩 九 ARM都玩什么 就几点 1 硬件设计 2 系统移植 3 驱动开发 4 应用开发 没了。其中推荐把注意力放在后两个上,3有难度,4比较灵活,最重要的是都是找工作的砝码。 十 我用的什么板子 很多人问我这个问题,我特意写过一个的。再说一次吧。 我是自己做的,RAM、ROM、8019等比较麻烦而当时的自己不理解的都按照龚俊的做的。保持其他不便的情况下做了如下改 动。 1 加了串口通信的GPS模块、 GPRS模块 一个UART0,一个UART1,当与要用超级终端时用跳线切换。 2 SD卡,和7843触摸屏 同时挂在SPI总线上,因为SPI只能挂一个设备,同时还做了I/O模拟的准备,把两个设备又通过跳线挂在4个IO上。 3 扩了个IIC的35个键子的键盘 用的ZLG的7290,不占用CPU,最大支持64个键子,只上了35个,其他留接口。 4 把LCD接口按照买的LCD改装了,可以用FPC线直接连接。 所以改动虽然多,但真正很移植了,初期调试有关的并没动,就是为了现在不那么菜的时候做准备:) 十一 开发流程 这里是我的开发流程 1 设计原理图(含WIGGLER的JTAG访真器) 2 设计PCB(含WIGGLER的JTAG访真器) 3 制版 4 焊接电压,确定电压没问题 5 焊接44B0+JTAG电路+WIGGLER的JTAG访真器+周边电路,用BANYANT+仿真器连接,BANYANT提示错误,但可以显示44B0编号, 好象是0X0F0F0F0F只类的,说明44B0没问题 6 焊接晶体+RAM+ROM+周边电路,用BANYANT+仿真器连接,可以显示正确的44B0了 7 用BANYANT+仿真器连接,开AXD,在命令行窗口操作RAM,看可不可以修改,可以的话(用内存窗口看RAM地址)RAM就没问 题 可以用这个命令“setmem 0xc000000,0xffffffff,32” 我的RAM挂在BANK6上 所以地址是0XC000000,你要是改了就也得改。 8 用我写的《自己写了个C工程模板又写了个使用说明 》里的方*调试程序吧,写个简单的,我当时写个LED闪烁的。看好使 不。 9 把程序按照《FLASH烧写总结 》里的烧到FLASH里,测试一下 10 按照《UBOOT 移植操作》移植UBOOT 11 按照《UCLINUX下载简单说明》下个UCLINUX 12 看看驱动开发的方*,自己写个驱动看看 13 还有很多事东西着你玩 呵呵 十二 关于JTAG访真器 JTAG访真器现在用的多是简板的,一个244那种,用的没什么不好。 按照并口定义不同分几种,建议选WIFFLER定义的,因为支持的软件多。这个网上多的是,不多说了。 值得提的是有的JTAG访真器原理图上有跳线用来使能复位信号,这个一般不跳上。就是不用复位信号,因为JTAG协议里本身 也可以控制44B0复位。 当然,板子上的复位信号跳线也不用跳。 十三 哪个公司的ARM 这个是问题比较简单。 1 ARM7主要就几个公司的 三星,PHILIP,ATMEL的 ATMEL的有比较便宜的AT91SAM7S32 和AT91SAM7S64 专为8位应用产品量身定做,价格很便宜好象《3刀吧。和PHILIP的21XX差 不多,资料太少,项目中选还不错。 其他两家上面说了的不多说了吧 2 ARM9 这个玩2410和2440的多吧,现在2440还比较火啊 可以考虑买个了 但是2410就比较便宜了,作为学习来说反到和不错,推荐整一个:) 其实ARM9用的最多的领域应该是消费电子,比如手机PDA,而这上面用的多的应该是INTEL的和TI的吧。 但是INTEL的TI的入门材料少,价格高,自己看情况定吧。 9月25日 年轻时应该养成的十大好习惯zz转自http://huifengshen.spaces.live.com/Blog/cns!3B270CB2FDA00620!719.entry?owner=1一个好习惯可以让自己享受一辈子
守时 1.买个闹钟,以便按时叫醒你。贪睡和不守时,都将成为你工作和事业上的绊脚石,任 何时候都一样。不仅要学会准时,更要学会提前。就如你坐车去某地,沿途的风景很 美,你忍不住下车看一看,后来虽然你还是赶到了某地,却不是准时到达。"闹钟"只是 一种简单的标志和提示,真正灵活、实用的时间,掌握在每个人的心中。 不要扭扭捏捏 2.如果你不喜欢现在的工作,要么辞职不干,要么就闭嘴不言。初出茅庐,往往眼高手 低,心高气傲,大事做不了,小事不愿做。不要养成挑三拣四的习惯。不要雨天烦打 伞,不带伞又怕淋雨,处处表现出不满的情绪。记住,不做则已,要做就要做好。 忍受孤独 3.每个人都有孤独的时候。要学会忍受孤独,这样才会成熟起来。年轻人嘻嘻哈哈、打 打闹闹惯了,到了一个陌生的环境,面对形形色色的人和事,一下子不知所措起来,有 时连一个可以倾心说话的地方也没有。这时,千万别浮躁,学会静心,学会忍受孤独。 在孤独中思考,在思考中成熟,在成熟中升华。不要因为寂寞而乱了方寸,而去做无聊 无益的事情,白白浪费了宝贵的时间。 要着眼未来 4.走运时要做好倒霉的准备。有一天,一只狐狸走到一个葡萄园外,看见里面水灵灵的 葡萄垂涎欲滴。可是外面有栅栏挡着,无法进去。于是它一狠心绝食三日,减肥之后, 终于钻进葡萄园内饱餐一顿。当它心满意足地想离开葡萄园时,发觉自己吃得太饱,怎 么也钻不出栅栏了。相信任何人都不愿做这样的狐狸。退路同样重要。饱带干粮,晴带 雨伞,点滴积累,水到渠成。有的东西今天似乎一文不值,但有朝一日也许就会身价百 倍。 学会坚强 5.不要像玻璃那样脆弱。有的人眼睛总盯着自己,所以长不高看不远;总是喜欢怨天尤 人,也使别人无比厌烦。没有苦中苦,哪来甜中甜?不要像玻璃那样脆弱,而应像水晶 一样透明,太阳一样辉煌,腊梅一样坚强。既然睁开眼睛享受风的清凉,就不要埋怨风 中细小的沙粒。 管住自己的嘴巴 6.管住自己的嘴巴。不要谈论自己,更不要议论别人。谈论自己往往会自大虚伪,在名 不副实中失去自己。议论别人往往陷入鸡毛蒜皮的是非口舌中纠缠不清。每天下班后和 你的那些同事朋友喝酒聊天可不是件好事,因为,这中间往往会把议论同事、朋友当做 话题。背后议论人总是不好的,尤其是议论别人的短处,这些会降低你的人格。 把握机遇 7.机会从不会"失掉",你失掉了,自有别人会得到。不要凡事在天,守株待兔,更不要 寄希望于"机会"。机会只不过是相对于充分准备而又善于创造机会的人而言的。也许, 你正为失去一个机会而懊悔、埋怨的时候,机会正被你对面那个同样的"倒霉鬼"给抓住 了。没有机会,就要创造机会,有了机会,就要巧妙地抓住。 学会与人沟通 8.若电话老是不响,你该打出去。很多时候,电话会给你带来意想不到的收获,它不是 花瓶,仅仅成为一种摆设。交了新朋友,别忘了老朋友,朋友多了路好走。交际的一大 诀窍就是主动。好的人缘好的口碑,往往助你的事业更上一个台阶。 重视爱情 9.千万不要因为自己已经到了结婚年龄而草率结婚。想结婚,就要找一个能和你心心相 印相辅相携的伴侣。不要因为放纵和游戏而恋爱,不要因为恋爱而影响工作和事业,更 不要因一桩草率而失败的婚姻而使人生受阻。感情用事往往会因小失大。 写备忘录 10.写出你一生要做的事情,把单子放在皮夹里,经常拿出来看。人生要有目标,要有计 划,要有提醒,要有紧迫感。一个又一个小目标串起来,就成了你一生的大目标。生活 富足了,环境改善了,不要忘了皮夹里那张看似薄薄的单子。 9月14日 斗地主攻略
8月20日 DSP资料点滴,转自http://dubin.blogchina.com/DSP点滴资料
- 作者: hedgehogdb 2005年03月1日, 星期二 14:34 回复(0) | 引用(0) 加入博采
|
|||||||||||||||||||||||||
|
故事一: 父子二人经过五星级饭店门口, 看到一辆十分豪华的进口轿车…… 儿子不屑地对他的父亲说: 父亲则轻描淡写地回答: 领 悟: 你对事情的看法, 故事二: 晚饭后, 突然, 儿子望着他父亲,说道: 领 悟: 我们习惯以不同的标准来看人看己, 以致往往是责人以严,待己以宽。 故事三: 小学三年级的学生,在作文中说他们 将来的志愿是当小丑 中国的老师斥之为: 外国的老师则会说: 领 悟: 身为长辈的我们, 故事四: 在故宫博物院中, 领 悟: 有人只知道在人生的道路上狂奔, 结果失去了观看两旁美丽花朵的机会。 故事五: 妻子正在厨房炒菜。 “哎呀”, 领 悟: 学会体谅他人并不困难, 只要你愿意认真地站在对方的角度和立场看问题。 故事六: 甲:
事出必有因, 故事七: 小明洗澡时不小心吞下一小块肥皂, 他妈妈慌慌张张地打电话向家庭医生求助。 医生说: 领 悟: take it easy, |
给你做一道题吧…… 测试一下看看你是不是通得过自已对自已的考验 这是一家公司要招收新的职员其中一个测试的问题…… 你开着一辆车。 在一个暴风雨的晚上。 你经过一个车站。 有三个人正在等公共汽车。 一个是快要死的老人,好可怜的。 一个是医生,他曾救过你的命,是大恩人,你做梦都想报答他。 还有一个女人/男人,她/他是那种你做梦都想嫁/娶的人,也许错过就没有了。但你的车只能坐一个人,你会如何选择那?请解释一下你的理由。 在你看下面的话之前仔细考虑一下
我不知道这是不是一个对你性格的测试, 因为每一个回答都有他自己的原因。 老人快要死了,你首先应该先救他。 然而,每个老人最后都只能把死作为他们的终点站, 你先让那个医生上车,因为他救过你,你认为这是个好机会报答他。 同时有些人认为一样可以在将来某个时候去报答他, 但是你一旦错过了这个机会,你 可能永远不能遇到一个让你这么心动的人了。 在200个应征者中,只有一个人被雇佣了,他并没有解释他的理由,他只是说了以下 的话 “给医生车钥匙,让他带着老人去医院,而我则留下来陪我的梦中情人一起等公车!" 很多人都可能认为以上的回答是最好的,但很少有人一开始就想到。 是否是因为我们从未想过要放弃我们手中已经拥有的优势(车钥匙)? 有时,如果我们能放弃一些我们的固执,狭隘,和一些优势的话,我们可能会得到更多。
|
|