Hansen 的个人资料do better ourself照片日志列表更多 工具 帮助

日志


4月18日

写给准备面试的兄弟姐妹们(转载

下面这个是我的自己的一些面试感受,希望对大家有所帮助吧。比较长,分成几个部分吧。

一、面试前需要准备的前提条件

二、简历如何写

三、面试注意事项

四、杂谈,关于工作、沟通、英语等

6月想换工作,6月到8月将近三个月,面试了近20个公司,面过的公司像中兴、华为阿尔卡特朗讯、汤姆逊,CA,摩托罗拉,google,还有。。。,搞得我都记不清了,我记得只有两个公司对我说了抱歉(其中就有我最想去的google),其它的基本上我都面试过了,最后之所以没去,有点是因为觉得那边太累,而又有的是因为觉得那边太清闲,还有的是因为公司给的钱少,最后还有一个公司是因为给的钱太多(相对我的两年工作经验算是有点点高吧,这个着实让我犹豫了好一阵,我想很少有人因为这个原因拒绝OFFER的)。呵呵,还有一些公司给我发了面试通知,但我没去面了,像腾讯、Opera,Motorola的另一个部门。。。,太累了,懒得跑。6月开始前我和我同事说,这回我要当回面霸,没想到还真当上了,当得也很辛苦,天气这么热,北京又这么大,跑一趟来回3、4个小时,我都佩服自己有这么好的耐心。还有一次是去了厦门,好在那边机票和酒店都替我预订好了,我当成是旅游跑过去玩的。。。

 

一、 面试前需要准备的前提条件

 

还是直接说说我对找工作面试的看法吧。我认为找工作重要的只有两步,第一步是你的简历,它应该能大致上体现出你掌握的知识,你的能力,以及你性格方面的一些特点(后面我会告诉大家简历怎么写更好的一点)。第二步就是面试,面试包括笔试,占了80%的比重,你能否得到你想要的OFFER,完全只在这一步。也许你会说:费话,鬼都知道就这两步重要,说了等于白说。呵呵,其实嘛,问题大家都明白,但对细节的把握各人还是很不一样的,俗话说,细节决定成败,所以呢,对于很多人来说,问题细节把握得准不准,结果也就完全不一样。

先说要做好上面两步自身需要具备的一些前提条件吧。公司之所以会选择你,主要是看你现在的基础、你的潜能,还有是你的态度。

1)、基础:我想都明白,但有一点,可能你和他学习成绩一样,但在面试官看来是很不一样的,这就是一个踏实不踏实的问题,一般而言,面试官都喜欢学习做事都踏实的人,因为靠得住。所以如果你发现自己一直很浮躁,你可以选择适当改变一下自己,这也对自己一生都有很大好处,毕竟这是走向成熟的一个标志。怎么改变?Try to slow down and be careful in everything you are doing.试着慢下来,静下心来,细心认真地完整地去做好一件事,你会收获颇多。

2)、潜能:自己都不太清楚自己潜能,别人又怎么知道你潜能呢?这个一般表现在你以前的经历和你的学习能力上。一般说来,你以前在某件事上做成功了,别人同样有理由相信,你会在他们需要做的事情也可以把它做好,虽然这两件事没有直接联系。所以你最好有某件事,能让面试官知道,你可以把一件事做好的。而学习能力各有千秋,有的人学得快,忘得快,而有的人学得慢,忘得慢,这两种反正公司都喜欢,不同的岗位有不同的需要。公司就是怕你不喜欢学习,当然学习包括专业方面的,更多的是沟通,还有的是管理等。

3)、态度:一般人都觉得这个不怎么重要,但事实上这个是最重要而又最容易被忽视的,在现在这个换工作越来越频繁的年代,公司越来越看重态度,因为只有这样才能留下真正的人才。也许以后大家会慢慢有所体会吧。态度决定一切,细节决定成败,这是我工作两年来最有体会的两句话。怎样的态度是好的态度呢?态度包括两方面,对自己的态度和对别人的态度。对自己的态度,有高估自己的,有低估自己的,高估自己的不知道自己高估了,低估自己的同样也不知道,多认真倾听一下别人的意见吧,对自己的定位会有一个正确的理解。对别人的态度包括很多,概括起来,应该说是有责任心、同情心(指能站在别人的角度去替别人思考,乐于尽力去帮助别人)、耐心,积极主动(自己总结的,觉得至少这几个有必要吧)。好像是在联想有一个叫“三心”的说法,大意是这样:如果你只是想成为一名好成员,那只需要你有责任心;如果你想得到提升,那需要你有上进心;如果你想核心员工,你还得有事业心。如果责任心都没有,就不能成为一名好员工,但要具备责任心根本不是件容易的事,所以很多面试官都不相信,所以我们只要做好有责任心又让他相信就可以了。那怎么让他相信呢?这当然和你自身相关,但你得有办法告诉他,你对自己的本份很负责任,是自己的责任自己会主动来完成,而不是躲避和事后补救。

 

二、 简历如何写

 

好了,说完了自身需要的条件了。那就说简历吧。前面说了简历是你工作的敲门砖,能体现你的大致情况,别人一看你的简历能大概知道你是什么样的人(呵呵,有人会认为好像是有意把面试官说得那么厉害,但我觉得应该有的面试官就是那样吧)。一般说来,简历应该要体现的内容包括:

1)、你做事的态度和风格。这可以体现在你简历内容的安排和格式上。我不是说要大家所有的简历都一样,但你简历的内容和风格确实能够体现你做事的许多方面。首先说你的内容是否能够真正体现你是否有责任心,一份写的好的内容会把他做过的事情描述得简洁而又具体清楚,比如说实践经历,有英语系的人可能会写:“做过兼职字幕翻译”。就完了。这个没有任何说服力,不能反映出你是否有责任心,相反会被认为没有责任心,因为这是你自己的简历,是你找工作的敲门砖,这是你自己的很重要的事,你就这样轻描淡写就过了,别人很难相信,你会把不是你自己的事即公司的事用心地去做。所以最好写清楚些:参加哪个字幕翻译组,你们组如何协同工作,如何获得原版字幕,翻译了哪几个影片的一些片断。这同时也充实了你的简历内容,变得更丰富。关于简历格式,有很多同学喜欢使用表格式的,可能学校提供的就是那样的一个格式吧。但最好换个格式,换成换条目的,逐条写,因为这样能体现你做事思路清晰、严谨,这让面试官很喜欢。

2)、你重点突出的你以前的成绩。这个成绩包括你的实践和学习。还是说了,一般面试官会认为你以前能够成功,那你在他们公司同样有机会可以取得成功。但成绩对于很多应届同学来说,会没什么可写的。那怎么办?就写你以前做过的认为自己做得比较成功或者比较自豪的事情,而且最好拿数字来说明,因为数据最明显,最有说服力。比如你当过家教,那你可以写把你学生的成绩从60提高了75,没有提高怎么办?那你可以说,你很细心地辅导他,学会了和他沟通,和他做了好朋友,并且,他在学习上更加有自信和兴趣了。还有是,在你的教育背景里,可以把你考得好的专业成绩附上,这个也很有说服力。

3)、你对你自己的评价,需要非常中肯,而又体现可以给公司带来益处。这个是你对你自己性格、态度、专业能力方面的自我描述。不要夸张也不要写得显得自卑。夸张让人觉得过于炫耀,过于浮躁,让人不可信,即使觉得你确实有些能力,但还是会认为不可大用。自卑又让人觉得你没什么优势来让他接受你,所以说出自己的优势就可以了。关于这个事情,有一件非常有意思的事情,有一次我们培训,老师让我们先对自己的搭挡说出自己的最大三个优点,再由搭挡当众来说出他刚才说的自己的优点。我一最好的同事,其实他很优秀,但他最不喜欢表现自己,他每次在说自己的优点的时候,开头总是:“我这个人没什么优点。。。”,结果,在他搭挡当众宣读他的优点时,他搭挡也兢兢业业地说:“他说我这个人没什么优点。。。”,说三个优点,把那句话重复了三次,每次我们都哄堂大笑,搞得我那同事极不好意思,自己说的无足轻重的一句话被无形地放大了N倍。这充分体现了:重复得多了,假的也变成真的了,所以自己是怎么样就是怎样,没必要夸大自己和贬低自己。

 

三、 面试注意事项

 

好了。该说面试了。(打字好累啊-_-)。面试重要的包括几个方面:

1)、 笔试。这个如果搞不定,接下来根本就没戏,可以打道回府了。自己掂量去吧。而且这个大家凭自己的真本事吧,别人帮不了你。我能说的就是在面试前,花一两个月好好复习一下专业知识,争取对每个基本知识点了如指掌,能举一反三。另外,在网上找找相关的面试题,去之前做到手中有粮,心中不荒。不过有很多专业的好像没有笔试。

2)、 第一印象。第一印象也是不可忽视的。很多时间就在第一眼决定了你的录用与否。不是说要你长得有多帅,有多靓,而是需要你给面试官一种感觉。什么感觉?场合岗位不同,感觉也不一样。有的需要你稳重一点,有的需要你年轻有活力一点,有的需要你有思想,考虑完美一点,而有的需要你积极主动热情一点。这个工作不同,差别很大。我面试时一般表现得较为考虑成熟,稳重一点。第一印象包括哪些呢:服装穿着、头发、精神状态、肢体语言。服装穿着应该正式一点,如衬衫,显得很整齐干净,看上去很舒服,如果有必要,可以穿正装或职业装,不要太像学生,太像学生一般会被认为太不成熟,比较不可靠。头发?为什么单独列出来呢?头发是一个人在外表来看是最体现其精神状态的。一般至少要求干净整齐,不杂乱,男生短而耸立的头发一般觉得很有精神。精神状态就是看你的当时的精神情况如何了,前一天晚上休息是完全必要的,年轻人嘛,显得有朝气一点也是应该的。肢体语言就太多了,而且很需要注意,一个细小的动作都能体现你的当时的内心状态和你的平时做事的风格或性格,还是那句话,不自负又不自卑,积极主动,给我印象的是一个<<奇妙的肢体语言>>的短片,讲的是两个擦了30多年玻璃的工人对肢体动作的理解(http://www.hubotv.com/tv/622.html上有,但慢,大家可以自己去BT下载,挺搞笑的)。

3)、 你和面试官之间的交流。这个就是你和面试官之间他问你答了,很多面试能够在前5分钟里搞定,有的需要慢慢来。

  怎么在前5分钟里搞定?首先笔试要给一个好印象,不说拿满分吧,至少要拿个70分(呵呵,即使你是高手,公司一般不会让你拿高分的,否则公司不好和你谈价钱,所以不要期待你笔试会做得特别好),再次你给他的第一印象要符合他预期,刚好和他想的差不多,最后就是刚面试里的时间里就有一两个亮点,这样他基本上就对你肯定了,接下来就好说了,认真地和他聊聊天就可以了。什么是亮点呢,就是前面说的积极、主动、冷静、细心、有耐心等。

  当然不是每个人每次都能5分钟搞定,他拿着本子,逐条地和你来对,那你就逐条地来回答吧。怎样回答才最有信服力呢?这也得看你肚子有多少墨水了,再加上你回答的技巧。墨水的话就如笔试里说的那样去做,我们就只说技巧吧。

  首先,不要紧张,不要没有自信,不要太像学生了,毕竟都是成年人了,对自己要多几分肯定和成熟。

  然后,要学会适当的表现出自己的你的专业和你的优点和长处。专业肯定要能基本上对得上来,优点的话自己说出来是自吹自擂,但比如说你有耐心、冷静、细心、谨慎都可以用肢体语言来表达的,相反,你不表现出来不会给面试官留下好的印象。

其次,你要明白面试官究竟想要从你那里知道什么,很多话都有潜台词的,比如说他问你:对未来三五年有什么样的规划?如果你指着他的鼻子回答说:“五年之后你下来,我就坐你的位子了”。他会说:“你滚吧,我混了十几年才坐上,有那么容易吗!”你当然没戏了。如果你说:“三年之后我要做经理,五年之后我要自己开公司”,那也没戏。一般公司要的只要是能踏踏实实稳稳靠靠做事的人就可以了。拿破仑说:不想当将军的士兵不是好士兵。但又说过来,如果人人都当了将军,都在那里指挥喊口号,没有了士兵,又有谁替你冲锋陷阵,谁替你打仗呢?所以要说要在其位谋其职,做好自己的本分就行,所以对于这个问题,我一般回答说,我想学着把自己份内的做到尽量好,业余时间多看一些相关的书和一些关于沟通管理方面的书藉,提高自己。这个就是说要认真去分析别人的潜台词,这个也只有依靠平时慢慢积累了。

再次,一般不要不懂装懂,知之为知之,不知为不知。公司需要有诚信的人。但也不要一般直接生硬地说:“不,我不知道”,这样有失礼貌。你可以说这个以前没有仔细研究过,以后有时间会再去看看,或者说但我看过一个相关的东西。

  对于做技术的来说,还有重要的一点,就是让他觉得你对你的掌握的知识或者做过的工作胸有成竹,不存在模糊不清,给面试官一种安全稳重的感觉,这个你就多看看发哥的电影吧,<<上海滩>>最经典。

 

四、  杂谈,关于工作、沟通、英语等

 

  面试就基本就这么多了,主要是一些细节方面的东西,平时多留意观察和体会,自己也会一步步地提高的。

  最后说我对职业规划和职业生活的看法。

  首先说什么样的公司环境适合自己。我的理解,一般来说,台日韩和一些国内的小企业以及华为等出了名的大企业比较辛苦,而且很多公司管理都不人性化,为钱拼命不值,在别的地方同样能做得好好的,没必要去那里。当然,像华为中兴这样的单位应届生去是很不错的,因为应届生待遇比其它一般的公司还是高不少,在那里忍两三年后,就靠着年终奖了,两三年后终奖好多哩。前提是你是一个能忍耐的人,能适应那里的环境。国内的大公司大多还是很不错的,有成长的空间,可以先在那里工作两年,但待遇和气氛还是和外资企业不能相比的,会低一些。美资企业很多重效率,也不错的,而且可以体会到他们的不一样的文化,值得考虑,但有的成长的空间并不大。欧资的福利好,而且比较工作比较悠闲,我有一同事去面了一个,那边和他说:“这边待遇不错,而且很悠闲,不过一天要闲8个小时,一年闲十个月,也挺不容易的,不知道你能不能闲得住啊”?呵呵,挺适合养老的。

  毕业后先去什么样的公司?这个大家理解都差不多,最好还是一些大公司,里面人多,可以和更多的人交流,了解别人的想法,学到很多东西。而且工作两三年后,如果你在里面做得可以,公司的品牌优势就出来了,就有很多猎头公司来找你,会给你推荐很多更好的工作,这样你的价值就能得更好的体现,俗话说:站得高看得远。很多人觉得自己怀才不遇,整天郁郁寡欢,其实这首先需要自己给自己创造一个基础,然后别人能提供给你一个平台,这样你的才能才可以更好的体现。当然不是说其它的公司就不可以,其实到哪百分之八十都一样,只要你做事踏实、有上进到哪都会有好的结果。

  上班时候怎么过?上班应该学会和同事沟通,处理好关系。要慢慢学会站在别人的角度来思考问题,因为别人的出发点不一样,思考问题的方法不一样,所以就会和你有不一样的见解。所以,正确的答案永远不只一个。世上的事情,可以有多个都是对的,而不是“不是对的就是错的”。如果你能正确理解同事的想法,就能和他们走到一起,就会有共同的语言,关系就会好啦。而且想要在公司得到机会,85%来自同事关系,只有同事认可你,你的能力才是真正的能力。当然机会还来自你的直接上属,不过如果你走得太近,会被同事认为喜欢拍马屁,所以只能不近不远,而且应该在上司面前多说同事好话,因为并不是每个同事的优点上司都能看到,他自己又不能主动去表达,只有通过同事让上司知道了。要注意,说别人优点时,要说到点上,可以具体说某件事情,切忌泛泛而谈,或者有意替别人吹嘘。你可能会觉得亏了,只夸别人,不夸自己,会不会在领导眼里很没地位?不会,聪明的领导总会看到的,会明白你能看到别人的优点,这是你自己一个很重要的优点。其实这个和任何人相处都是这样,不只是说如何和同事相处。

  关于沟通:

1)、沟通是多倾听,少说话。这是为什么我们只有一张嘴,却有两个耳朵的原因。而且最好做到,不论自己喜欢与否,自己认同与否,自己关心与否,都要有耐心先听别人说完,不打断别人说话,尊重别人。

2)、沟通要先学会适当夸奖别人。人们都很容易忽略别人的优点,但缺点却很容易被放大。所以我们要善于抓住别人的优点,适当夸奖,夸到点上,这样别人觉得自己被认同了,更愿意与你沟通。

  3)、有能与自己进行心灵沟通的知心朋友。这个大家努力吧。。。

  最后说说英语吧。口语好的话,可以有更多的选择,而欧美很多外企能提供更好的机会、环境和待遇,所以英语还是很需要的,这次也有几个面试是用英语面试的。很多人都觉得英语特别是口语很难提高,没个一年半载坚持不懈根本不行。我去年11月之前也是这样认为的。去年第一次去人大英语角,碰到第一个是一个小初中生,脾气还不错,耐心教导我和我聊天。第二个是个高中生,让我觉得很自卑,都说得这么好。第三个后来推荐我去了走世界英语培训上了几天课,加上自己每天平均练了一个小时,只有两三个星期就觉得有很大的提高,两个月之后我就逐渐练得少了,但已经和别人对话问题不大,我的感觉是语言这东西,只要能大胆地练习,发音准确,每天坚持一个小时,两个月做到面试无障碍绝对没问题,和自己的语言资质没关系,我本身语言资质就很差。所以后来我见同学就推荐他去上上走世界英语的课,不是我有意要帮他们做推销,但确实比较有用,也是为了让同学口语有所提高,而且口语提高了,听力、阅读都会有所提高。那培训学校的老师是原疯狂英语的,所以上疯狂英语也许更不错。

 

另外,本文只是个人意见,是建议性的,各位兄弟姐妹,纯属参考,有很多不是之处,多多包涵。至于如果做到了真正能打多少分呢?我也不知道,我估计60分吧,要不要都做到呢?当然没必要,毕竟是片面之词,做到几条就可以了。当然做到的越多越好,因为你做的每个细节面试官不可能都看见,虽然他也在尽力去发现这些细节,但各人理解会不一样,但如果有一两个亮点,会很明显地给你的面试加高分,而且有时候你的成功就在于你的一两个细节上,所以平时面试时多多总结,多多注意。另外,我声明,我并不喜欢这么多条,其实平时对于我自己外表言语等都很随意,所以,平时同学看到的我,和我工作中的我特别是面试的我,很不一样:-)

4月16日

清华校长送给毕业生的五句话

清华校长送给毕业生的五句话
 
“未来的世界:方向比努力重要,能力比知识重要,健康比成绩重要,生活比文凭重
要,情商比智商重要!”
——清华大学校长留给毕业生的一段话

方向比努力重要
现在是讲究绩效的时代,公司、企业、政 府,需要的是有能力且能与企业方向共同发展
的人,而不是一味努力但却南辕北辙的人。自己适合哪些行业,哪些职业,有很多东西
是先天决定的,只有充分地发掘自己的潜力,而不是总与自己的弱点对抗,一个人才能
出人头地,就像现在很多企业招聘的时候,他们相信通过培训和教育可以让火鸡学会爬
树,但是还是觉得选个松树方便一些。方向不对,再努力、再辛苦,你也很难成为你想
成为的那种人。

能力比知识重要
知识在一个人的构架里只是表象的东西,就相当于有些人可以在答卷上回答如何管理企
业、如何解决棘手的问题、如何当好市长等等,但是在现实面前,他们却显得毫无头
绪、不知所措,他们总是在问为什么会是这种情况,应该是哪种情况等等。他们的知识
只是知识,而不能演化为能力,更不能通过能力来发掘他们的潜力。现在很多企业都在
研究能力模型,从能力的角度来观察应聘者能否胜任岗位。当然,高能力不能和高绩效
直接挂钩,能力的发挥也是在一定的机制、环境、工作内容与职责之内的,没有这些平
台和环境,再高的能力也只能被尘封。

健康比成绩重要
成绩只能代表过去,这是很多人已经认同的一句话。对于毕业后走入工作岗位的毕业
生,学生阶段的成绩将成为永久的奖状贴在墙上,进入一个工作单位,就预示着新的竞
赛,新的起跑线。没有健康的身心,如何应对变幻莫测的市场环境和人生变革,如何应
对工作压力和个人成就欲的矛盾?而且在现代社会,拥有强健的身体已经不是最重要
的,健康的心理越来越被提上日程,处理复杂的人际关系、承受挫折与痛苦、缓解压力
与抑郁,这些都将成为工薪族乃至学生们常常面对的问题。为了防止英年早逝、过劳
死,还是多注意一下身体和心理的健康投资吧。

生活比文凭重要
曾经有一个故事,说有个记者问放羊的小孩,为什么放羊?答:为了挣钱,挣钱干啥?
答:盖房子,盖房子干啥?答:娶媳妇,娶媳妇干啥?答:生孩子,生孩子干啥?答:放
羊!
记得去年在人大听一个教授讲管理学基础课,他说你们虽然都是研究生,但很多人本质
上还是农民!大家惊愕,窃窃私语。他说你们为什么读研究生,很多人是不是想找个好
工作,找好工作为了什么,为了找个好老婆,吃喝住行都不错,然后生孩子,为了孩子
的前途更光明,这些不就是农民的朴素想法吗?那个农民父母不希望自己的子女比自己
更好?说说你们很多人是不是农民思想,什么时候,你能突破这种思维模式,你就超脱
了。当这个社会看重文凭的时候,假文凭就成为一种产业,即使是很有能力的人,也不
得不弄个文凭,给自己脸上贴点金。比起生活,文凭还重要吗?很多人找女朋友或者男
朋友,把学历当作指标之一,既希望对方能够给他/她伴侣的温暖与浪漫,又希望他/她
知识丰富、学历相当或更高,在事业上能蒸蒸日上;我想说,你找的是伴侣,不是合作
伙伴,更不是同事,生活就是生活,这个人适合你,即使你是博士他/她斗大字不识一
个,那也无所谓,适合就会和谐融洽,人比文凭更重要。很多成功的人在回头的时候都
说自己太关注工作和事业了,最遗憾的是没有好好陪陪父母、爱人、孩子,往往还伤心
落泪,何必呢,早意识到这些,多给生活一些空间和时间就可以了。我们没有必要活得
那么累。

情商比智商重要
这个就很有意思了,大家忽然一下子对情商重视了起来,因为在新的世纪,情商将成为
成功领导中最重要的因素之一。比如在许多员工和自己的亲人因恐怖袭击丧生的时刻,
某公司CEO MarkLoehr让自己镇定下来,把遭受痛苦的员工们召集到一起,说:我们今天
不用上班,就在这里一起缅怀我们的亲人,并一一慰问他们和亲属。在那一个充满阴云
的星期,他用自己的实际行动帮助了自己和他的员工,让他们承受了悲痛,并把悲痛转
化为努力工作的热情,在许多企业经营亏损的情况下,他们公司的营业额却成倍上涨,
这就是情商领导的力量,是融合了自我情绪控制、高度忍耐、高度人际责任感的艺术。
曾经有个记者刁难一位企业家:听说您大学时某门课重考了很多次还没有通过。这位企
业家平静地回答:我羡慕聪明的人,那些聪明的人可以成为科学家、工程师、律师等
等,而我们这些愚笨的可怜虫只能管理他们。要成为卓越的成功者,不一定智商高才可
以获得成功的机会,如果你情商高,懂得如何去发掘自己身边的资源,甚至利用有限的
资源拓展新的天地,滚雪球似得积累自己的资源,那你也将走向卓越。

  在世界上出人头地的人,都能够主动寻找他们要的时势,若找不到,他们就自己创
造出来。

高度決定視野/角度決定觀念/尺度決定人生 (转)

高度決定視野/角度決定觀念/尺度決定人生 (转)
           在学校里,自己的成绩好,也只是与同班同学相比。

 出了社会,自己的工作的成绩,是与不同国家、不同年纪、不同背景的人比。

 可能一下子会有很大的落差。

 你可能说,人生不是比来比去的。

 但是好朋友一定要跟你说,你可以不比,不过你不能不知道:你究竟输在哪里?

 找到一群可以帮助你成长的好朋友和聪明的竞争者,你就赢了别人好几步。

 有一位很有智慧的长者说过:「今天每一个家长都会说,『孩子,我要你赢!』但是,却很少有家长教导说,『孩子,你该怎么输!输的原因怎么检讨出来!怎么原地爬起来!怎样渡过人生的各种难关!』

[工作态度]

每天上班最好有正面的心情。用快乐的心情面对每个人,你会有很多朋友,老板也会想教你东西,乐于与你沟通。

 如果与老板无法沟通,你觉得你会有加薪机会吗?

 就算你不缺那份薪水,你也得不到新增的工作机会,来帮助你日后的发展。

【静静的吃三碗饭】

绝对没错,不要一出社会,就一天到晚与人计较或说谁谁谁没做他的工作。真正的赢家是不出声的。

[把掌声留给别人]

把掌声留给别人,投资在别人的身上。

把掌声留给自己,你的荷包不会变多一点,但你的朋友会少一个。

而把掌声留给自己的伙伴,你会多一个朋友,你的荷包不会变少一点。

[永远不要说 ---我已经尽力了!]

  我们可以安慰受挫折的朋友:『你已经尽力了!』

但当我们说出『我已经尽力了!』时,任何人都可以质疑你。

人们会问:『喔!真的吗?如果你是这么尽力,为什么成果是如此不堪!!』

 如果你真的已经尽力了,那万一下一次不能再加力,那成果岂不更糟?!

 通常,只有失败者、逃避者,才会大言不惭地说:『我已经尽力了!』

 社会上的人,很务实地,从来就不会谅解一个一味地说『我已经尽力了!』的人!

 你要不相信,换个说法,说『对不起!我应该可以做的更好的!如果能再有机会,我一定尽力做好!』

你将发现,机会将源源而至。

 再提醒一句, 说『我已经够认真了!』、『我真的很不错!』,跟说『我已经尽力了!』,有异曲同工之「坏」结果。

[薪水]

 薪水与能力是相关的,但不是绝对的。

 我有一个女性朋友,硕士毕业后领 3万2仟的薪水;10年后,增加不到25%。

 最后她的工作是被另一个刚刚硕士毕业的女生换掉。

 她的问题很简单,毕业后就停止进修,她的履历表多了很多年资,但并没有很多经验。

 聪明的你,一定要好好的做一张履历表。

 而且你一定要知道自己那一张履历表值多少钱,说句不中听的话,至少遇到结婚或丧事,别人才知道要怎么介绍你嘛!

 很多东西不能规划,但是自己的履历表,一定要好好的规划。

[跟对人]

 虽然【跟对人】很重要,但我要跟你说如果没跟对人,也要在他迨W挤出东西来学。

 我以前有一个老板,日本作风,不但吹毛求疵,还蔽护他自己的人。前一两年,我好气他喔。

但是我发现,虽然他不是我的贵人,可是我在他身上学到他的扎实和彻底执行的工作能力。

对那老板而言,因为我很年轻,还有很多机会。

 但是有些人没被裁培,他们一辈子都起不来,他们将来都会面临被裁员的可能。

 所以老板并没有错。有时候,看事情要设身处地,换成老板的眼光还看自己,往大方向看。

[读书]

 读书是增加知识,但也不要太相信书里面的人。

 有些人读了太多书,但是不知变通,不能拿出来适应瞬息万变的社会,结果是变成读死书了。

 但是不能不读书,因为这社会,有时候很复杂,你会需要些书当精神食粮。

 [婚姻]

 家庭结构是脆弱的,禁不起任何人的刻意攻击。

 婚姻是可以经营的,放弃自我主见、偶而多迁就对方一些,有时候是解决问题的好办法。

 感情是没有绝对的!不如意时,至少谢谢他 / 她陪你走过往日的春夏秋冬。

 但女人不能没钱,婚姻或感情出了问题,还可以有尊严地走出家门晒晒和煦的冬阳。

 如果又没钱,又不会经营感情,这种问题,只能在家看韩剧哭死你。

 [金钱观]

 金钱是重要工具,但不是生命的全部。

 人人要设法让家人丰衣足食,更要知道你钱花去那,要会管理你的收支表。

 百分之 90的人赚的都是计算式的财富Calculated Wealth (相信我,英文跟电脑一样,都只是沟通的工具)。

 计算式的财富就是你今年赚 24万,明年你的目标应该是多少?

 稳健收入的前题,是不乱换工作,而且你与你的上司 / 工作伙伴合作愉快。

 一定要有投资观念,投资不一定是股票那些,而是如投资外文能力,电脑能力,投资自己的presentation

skills,或沟通能力。

 投资未来,不要投资过去。

[人格]

人格比薪水或什么都还重要。成功的人大部份都具有好的人格特质。

许多年薪好几百万和千万的人,虽然不是每个人都是白手起家,但是只有好的人格特质才会在业界长长久久。

 只有好的人格,才能在社会上备受尊重。

[好习惯]  

好的人格又是如何培养的呢?简单说,就是多多培养一些好习惯。

以下列举 21种可以改变人生的好习惯。

1  当一个人 生活枯燥 的时候,他忘了 用心体会 是一种习惯。

2  当一个人觉得 人生乏味 的时候,他忘了 培养幽默 是一种习惯。

3  当一个人 体力日差 的时候,他忘了 运动建身 是一种习惯。

4  当一个人 工作疲惫 的时候,他忘了 认真休息 是一种习惯。

5  当一个人 孤傲狂放 的时候,他忘了 感恩惜福 是一种习惯。

6  当一个人 志得意满 的时候,他忘了 谦冲为怀 是一种习惯。

7  当一个人 钱不够用 的时候,他忘了 投资理财 是一种习惯。

8  当一个人觉得 工作低迷 的时候,他忘了 激励自己 是一种习惯。

9  当一个人 怀疑自己 的时候,他忘了 建立自信 是一种习惯。

10  当一个人 忽略家人 的时候,他忘了 爱与关怀 是一种习惯。

11  当一个人 浑噩度日 的时候,他忘了 阅读好书 是一种习惯。

12  当一个人 忙于工作 的时候,他忘了 安排休闲 是一种习惯。

13  当一个人 目中无人 的时候,他忘了 不断学习 是一种习惯。

14  当一个人 服务不佳 的时候,他忘了 让顾客满意 是一种习惯。

15  当一个人 慌张失措 的时候,他忘了 万全准备 是一种习惯。

16  当一个人 推诿责任 的时候,他忘了 勇于承担 是一种习惯。

17  当一个人 肠枯思竭 的时候,他忘了 转型思考 是一种习惯。

18  当一个人 沮丧失意 的时候,他忘了 检讨改进 是一种习惯。

19  当一个人 畏惧调职 的时候,他忘了 提升自己 是一种习惯。

20  当一个人 沟通障碍 的时候,他忘了 真诚倾听 是一种习惯。

21  当一个人 业绩消退 的时候,他忘了 积极行动 是一种习惯。

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,当然这个科学家应该和汉语中科学家不一样。虽然都是科学家,科学家是有伟大和一般的区分的。科学界判断一个人不是他的外貌谈吐,而是他的研究成果,更直接点说就是他曾经发表了哪些研究成果和文章在什么等级的杂志上。而这所有的文章都是在网上公开的。在一个人的简历中,列出发表的文章是必不可少的一项。

           科学界能够在自然,科学这类世界一流杂志上以第一作者或者最后作者的发表数篇文章的科学家可以被归入世界一流科学家之列。但是并不是每个科学家都可以做到这一点。我个人认为要成为伟大的科学家是需要天赋的,需要敏锐的洞察力,缜密的思维能力,在错综复杂的状况中快速准确找到切入点,并且有很强的实践动手能力,将设想用正确的实验操作加以验证。粗心大意,草草寥寥是和发现真理无缘的。如果做到老板的位置,不需要具体作试验了,则需要很强的交流和把握大量信息的能力,并且能把这些信息及时组合到自己小组的研究中,给手下们及时调整研究策略。
  • 7月1日

    事情真是好多啊,压力啊!

    论文,项目,工作,三座大山!hh
    3月20日

    作合格的电子工程师

    ZT:做个合格的电子工程师

    合格的电子工程师需要掌握的知识和技能
    愚以为,掌握了一下的硬件和软件知识,基本上就可以成为一个合格的电子工程师:
    第一部分:硬件知识
    一、 数字信号
    1、 TTL和带缓冲的TTL信号
    2、 RS232和定义
    3、 RS485/422(平衡信号)
    4、 干接点信号
    二、 模拟信号视频
    1、 非平衡信号
    2、 平衡信号
    三、 芯片
    1、 封装
    2、 7407
    3、 7404
    4、 7400
    5、 74LS573
    6、 ULN2003
    7、 74LS244
    8、 74LS240
    9、 74LS245
    10、 74LS138/238
    11、 CPLD(EPM7128)
    12、 1161
    13、 max691
    14、 max485/75176
    15、 mc1489
    16、 mc1488
    17、 ICL232/max232
    18、 89C51
    四、 分立器件
    1、 封装
    2、 电阻:功耗和容值
    3、 电容
    1) 独石电容
    2) 瓷片电容
    3) 电解电容
    4、 电感
    5、 电源转换模块
    6、 接线端子
    7、 LED发光管
    8、 8字(共阳和共阴)
    9、 三极管2N5551
    10、 蜂鸣器
    五、 单片机最小系统
    1、 单片机
    2、 看门狗和上电复位电路
    3、 晶振和瓷片电容
    六、 串行接口芯片
    1、 eeprom
    2、 串行I/O接口芯片
    3、 串行AD、DA
    4、 串行LED驱动、max7129
    七、 电源设计
    1、 开关电源:器件的选择
    2、 线性电源:
    1) 变压器
    2) 桥
    3) 电解电容
    3、 电源的保护
    1) 桥的保护
    2) 单二极管保护
    八、 维修
    1、 电源
    2、 看门狗
    3、 信号
    九、 设计思路
    1、 电源:电压和电流
    2、 接口:串口、开关量输入、开关量输出
    3、 开关量信号输出调理
    1) TTL―>继电器
    2) TTL―>继电器(反向逻辑)
    3) TTL―>固态继电器
    4) TTL―>LED(8字)
    5) 继电器―>继电器
    6) 继电器―>固态继电器
    4、 开关量信号输入调理
    1) 干接点―>光耦
    2) TTL―>光耦
    5、 CPU处理能力的考虑
    6、 成为产品的考虑:
    1) 电路板外形:大小尺寸、异形、连接器、空间体积
    2) 电路板模块化设计
    3) 成本分析
    4) 器件的冗余度
    1. 电阻的功耗
    2. 电容的耐压值等
    5) 机箱
    6) 电源的选择
    7) 模块化设计
    8) 成本核算
    1. 如何计算电路板的成本?
    2. 如何降低成本?选用功能满足价格便宜的器件
    十、 思考题
    1、 如何检测和指示RS422信号
    2、 如何检测和指示RS232信号
    3、 设计一个4位8字的显示板
    1) 电源:DC12
    2) 接口:RS232
    3) 4位3”8字(连在一起)
    4) 亮度检测
    5) 二级调光
    4、 设计一个33位1”8字的显示板
    1) 电源:DC5V
    2) 接口:RS232
    3) 3排 11位8字,分4个、3个、4个3组,带行与行之间带间隔
    4) 单片机最小系统
    5) 译码逻辑
    6) 显示驱动和驱动器件
    5、 设计一个PCL725和MOXA C168P的接口板
    1) 电源:DC5V
    2) 接口:PCL725/MOXA 8个RS232
    1. PCL725,直立DB37,孔
    2. MOXA C168P,DB62弯
    3) 开关量输出信号调理:6个固态继电器和8个继电器,可以被任何一路信号控制和驱动,接口:固态继电器5.08直立,继电器3.81直立
    4) 开关量输入调理:干接点闭合为1或0可选,接口:3.81直立
    5) RS232调理:
    1. LED指示
    2. 前4路RS232全信号,后4路只需要TX、RX、0
    3. 无需光电隔离
    4. 接口形式:DB9(针)直立
    第二部分:软件知识
    一、 汇编语言
    二、 C51
    该部分可以从市场上买到的N种开发板上学到,至于第一部分,需要人来带吧。
    为什么要掌握这些知识?实际上,电子工程师就是将一堆器件搭在一起,注入思想(程序),完成原来的这
    些器件分离时无法完成的功能,做成一个成品。所需要的技能越高、功能越复杂、成本越低、市场上对相应的东东的需求越大,就越成功。这就是电子工程师的自身的价值。从成本到产品售出,之间的差价就是企业的追求。作为企业的老板,是在市场上去寻找这样的应用;对电子工程师而言,是将老板提出的需求或者应用按照
    一定的构思原则(成本最低、可靠性最高、电路板最小、功能最强大等)在最短的时间内完成。最短的时间,跟电子工程师的熟练程度、工作效率和工作时间直接有关。这就是电子工程师的价值。
    将电子产品抽象成一个硬件的模型,大约有以下组成:
    1) 输入
    2) 处理核心
    3) 输出
    输入基本上有以下的可能:
    1) 键盘
    2) 串行接口(RS232/485/can bus/以太网/USB)
    3) 开关量(TTL,电流环路,干接点)
    4) 模拟量(4~20ma、 0~10ma、0~5V(平衡和非平衡信号))
    输出基本上有以下组成:
    1) 串行接口(RS232/485/can bus/以太网/USB)
    2) 开关量(TTL、电流环路、干接点、功率驱动)
    3) 模拟量(4~20ma, 0~10ma,0~5V(平衡和非平衡信号))
    4) LED显示:发光管、八字
    5) 液晶显示器
    6) 蜂鸣器
    处理核心主要有:
    1) 8位单片机,主要就是51系列
    2) 32位arm单片机,主要有atmel和三星系列
    51系列单片机现在看来,只能做一些简单的应用,说白了,这个芯片也就是做单一
    的一件事情,做多了,不如使用arm来做;还可以在arm上加一个操作系统,程序既
    可靠又容易编写.最近三星的arm受到追捧,价格便宜,以太网和USB的接口也有,周立功的开发系统
    也便宜,作为学习ARM的产品来说,应该是最好的;作为工业级的控制,是不是合适,在网友中有不同的看法和争议。本公司使用atmel ARM91系列开发的1个室外使用的产品,在北京室外使用,没有任何的通风和加热的措施,从去年的5月份到现在,运行情况良好。已经有个成功应用的案例。但对于初学者来说,应该从51着手,一方面,51还是入门级的芯片,作为初学者练手还是比较好的,可以将以上的概念走一遍;很多特殊的单片机也是在51的核的基础上增加了一些I/O和A/D、D/A;也为今后学习更高一级的单片机和ARM打下基础。
    再说了,哪个老板会将ARM级别的开发放在连51也没有学过的新手手中?在51上面去做复杂的并行扩展是没有必要的,比如,扩展I/O口和A/D、D/A等等,可以直接买带有A/D、D/A的单片机;或者直接使用ARM,它的I/O口线口多。可以使用I2C接口的芯片,扩展I/O口和A/D、D/A,以及SPI接口扩展LED显示,例如:
    MAX7219等芯片。市面上一些比较古老的书籍中还有一些并行扩展的例子,如:RAM、EPROM、A/D、
    D/A等,我觉得已经没有必要去看了,知道历史上有这些一回事就行了;
    这些知识,是所有产品都具备的要素。所以要学,再具体应用。
    说一个小的故事:野人献曝。
    从前,有一个农民,冬天干了活后,休息晒太阳。好舒服呀。
    他想,这么舒服的享受,我要献给国王,让他也能得到享受。
    于是他兴冲冲地到了王宫,将他的宝贵经验献给了国王。
    我现在就象这个农民,把自己认为很宝贵的经验献给大家。希望大家多提宝贵意见
    ;拍板砖也可以,骂我也无所谓,呵呵,随便。
    第一课:51单片机最小系统
    实际上,51单片机核心外围电路是很简单的,一个单片机+一个看门狗+一个晶振+2个磁片电容;
    1. 单片机:atmel的89C51系列、winbond的78E52系列,还有philips的系列,都差不多;现在有一些有ISP(在线下载的),就更好用了;
    2. 看门狗:种类很多,我常用的有max691/ca1161和DS1832等,具体看个人习惯、
    芯片工作电压、封装等。Max系列和DS系列,还有IMP公司的,种类很多,一般只需
    要有最基本的功能就可以了;原来我使用max691,但是max691比较贵,因为它有电
    池切换功能,后来新设计电路板,就都采用ca1161了。很早以前的电路设计中,现在可能还有人使用,使用一个电阻和一个电容达成的上电复位电路;但是,这样的复位电路一个是不可靠,为什么不可靠,网络上能找得
    到专门论述复位电路的文章;更重要的是,51系列的单片机比较容易受到干扰;没
    有看门狗电路是不行的,当程序跑飞时,回不来了,死在那里。
    常规的做法是买一个专门的看门狗电路,完成复位电路和看门狗电路的功能。
    这些芯片的资料很容易在网络上找到,通常使用百度搜索就可以了;看见有PDF的
    字样,就点击下载;使用网际快车flashget下载也是最好的;
    这些资料通常是pdf格式的文件,所以,还需要一个pdf的阅读器。
    百度网址:http://www.baidu.com
    网际快车下载网址:http://www.skycn.com/soft/879.html
    PDF阅读器下载网址:http://www.chinapdf.com/download.htm
    实际上,有了百度和其它的搜索引擎,很方便下载到这些芯片的资料,比光盘还方
    便,不需要去到处找。
    单片机和单片机抗干扰能力是不一样的。如果你的产品是工作在干扰比较大的环境
    ,可以试试选用不同品牌的单片机;原来我在一个光电所,做YAG激光治疗机的控
    制部分,脉冲激光机的电源放电的时候,能量是很大的,在采取了所有能够想到的
    光电隔离等措施之后,还是不行;后来,选用了intel的8031,就可以了。小声的
    说:当时的philips的单片机抗干扰性能是最差的,可能跟Philips主要是用在民用
    领域有关。现在不知道怎么样了,有人知道的话告诉我。
    单片机的输入输出口线是最容易引进干扰的地方;在严重干扰的情况下,需要将所
    有的口线光电隔离。
    3. 晶振:一般选用11.0592M,因为可以准确地得到9600波特率和19200波特率;也
    可以使用36.864M,这个频率是1.8432M的20倍,看别人的电路板上用过,我也没有
    用到。这2种晶振很容易买到,价钱跟12M的一样。书上说,12M的晶振也能得到
    9600的波特率,但是,实际用的时候,会每隔一段时间就出错一次,好像累积误差
    一样,比较奇怪。
    即使你的单片机系统不使用RS232接口,也可以做一个Rs232,留着做测试,或者预
    留等等,没有坏处。除非你的单片机系统的口线不够用了。
    4. 磁片电容:22pf~30pf,可以在有些书上找到什么晶振频率对应什么容量的磁
    片电容,但是,我都是随便拿来使用,反正在11.0592M下,都没有问题;如果你用
    到了更高的频率,最好还是找找资料看看。
    参见以下电路图:
    如果你的单片机系统没有工作,检查步骤如下:
    1. 查看门狗的复位输出,可能的话在电路板上加一个LED,下拉,这样看起来就更
    方便;要是看门狗复位信号有,往下;
    2. 查单片机,看看管脚有没有问题;一般编程器能够将程序写入,说明单片机是
    好的;最好手头上准备一个验证过的单片机,内部有一个简单的程序,比如,在某
    个口线上输出1个1秒占空比的方波等,可以使用万用表测量。
    加一句:设计产品时,要在关键的地方:电源、串口、看门狗的输出和输入、I/O
    口等加不同颜色的LED指示,便于调试;作为批量大的产品,可以去掉部分LED,一
    方面是降低成本、一方面是流程保密;
    3. 再查磁片电容,有些瓷片电容质量不行,干脆换了;顺便说一下,换器件最好
    使用吸锡带,将焊盘内的锡吸干净,再将器件拔出,这样不会损伤焊盘内的过孔;
    再将新的瓷片电容焊接上去的时候,用万用表量量是好的再焊;
    4. 最后只有换晶振了;切记要买好的晶振,有些品牌质量比较好。
    5. 以上按照以上步骤检测时,将无关的外围芯片去掉;因为有一些是外围器件的
    故障导致单片机最小系统没有工作。
    第二课 基本的芯片和分立器件
    2.1 简述
    2.2 74系列
    2.3 CD4000系列
    2.4 光耦与光电管
    2.5 三极管
    2.6 电容电阻
    2.7 固态继电器
    2.8 继电器
    2.9 变压器和三端稳压器
    2.10 开关电源芯片
    2.11 封装知识、芯片批号等
    2.12 接插件
    2.13 器件选购的知识
    第三课 数字量的输入输出
    第四课 单片机的通讯接口
    第五课 单片机系统设计的硬件构思
    第六课 单片机程序的框架(汇编版本)
    第七课 模拟量的输入输出
    ……
    各位多提宝贵意见。
    保证实用。如果程序里面有一些例程,也是已经经过测试可以拿来就用的;实际上
    是我早年的一些产品的程序的一部分;不好意思,都是汇编的。
    写的时间只有周末会多一些,可以保证做到一周一课;尽量能够提前,但是这要看
    看工作忙不忙了。坊间有一些参考书,准备今天上午到北京中发市场转了一圈,我记得以下参考书目
    较好:
    1. 周航慈:《单片机程序设计》
    2. 徐涵芳:《MCS-51单片机结构与设计》
    3.  何立民:《......》
    有了这些就基本够用了;其它的很多都是资料的翻译;如果英文不好,可以看看;
    英文好的话,可以不必了,省电钱买开发系统和编程器、开发板什么的,需要什么
    资料直接下载PDF文件好了。
    要想成为电子工程师,需要宽带,在家里安装包月的adsl或者长宽,绝对值得。
    实际上,网络上什么都有了,就是一个网络数据库,要好好利用。
    网上自有黄金屋,网上自有颜如玉……
    第二课 基本的芯片和分立器件
    2.1 简述
    有必要对以下系列的芯片和分立器件进行介绍。
    除了单片机作为控制器的核心外,作为一个产品,由很多东西构成;所以,在讲系
    统之前,先将这些零零碎碎的东西一并交待。就好像一栋房子,有各种各样的构件
    组成,下面的这些东东就像砖瓦一样,没有不行。
    2.2 74系列芯片
    74系列的芯片的下载地址:
    http://www.dainau.com/TTLDATASHEET.htm
    http://www.100y.com.tw/asp/class36_40.htm
    http://www.mcu51.com/download/digitpdf/74xx/default.htm
    74系列的芯片是古老的一族,大部分的芯片现在均已不用了,但是,实际上,在目
    前的系统中,还能看到一些芯片,有些芯片现在还在系统中使用,例如:
    1、 7404 – 6个反相门
    下载地址:
    http://www.hqew.com/document/detail.asp?pdid="125533"
    将输入的TTL逻辑反相,如:0->1,1->0
    2、 7407 – 6个集电极开路门
    下载地址:
    http://www.hqew.com/document/detail.asp?pdid="125518"
    由于集电极开路门可以外接高电压,可以最高到DC30V,电流最大到39mA,通常我
    用它驱动8字数码管和继电器等大电流的负载;开路门内部结构是达林顿管的,输
    出的逻辑是正的; 与其类似的芯片是7406,只不过是反相开路门。
    3、 74LS573与74LS373 – 8 数据锁存器
    74LS373下载地址:
    http://www.hqew.com/document/detail.asp?pdid="129171"
    74LS573下载地址:
    http://www.yddz.net/yddzsourse/pdf/74hc573.pdf
    引入几个概念:
    1. 真值表
    参见74LS373的PDF的第2页:
    Dn    LE  OE  On
    H  H  L  H
    L  H  L  L
    X  L  L  Qo
    X  X  H  Z
    这个就是真值表,表示这个芯片在输入和其它的情况下的输出情况。
    每个芯片数据手册(datasheet)中都有真值表。
    布尔逻辑比较简单,在此不赘述;
    2. 高阻态
    就是输出既不是高电平,也不是低电平,而是高阻抗的状态;在这种状态下,可以
    多个芯片并联输出;但是,这些芯片中只能有一个处于非高阻态状态,否则会将芯
    片烧毁;
    高阻态的概念在RS232和RS422通讯中还可以用到。
    3. 数据锁存
    当输入的数据消失时,在芯片的输出端,数据仍然保持;
    这个概念在并行数据扩展中经常使用到。
    4. 数据缓冲
    加强驱动能力。74LS244/74LS245/74LS373/74LS573都具备数据缓冲的能力。
    OE:output_enable,输出使能;
    LE:latch_enable,数据锁存使能,latch是锁存的意思;
    Dn:第n路输入数据;
    On:第n路输出数据;
    再看这个真值表,意思如下:
    第四行:当OE=1是,无论Dn、LE为何,输出端为高阻态;
      第三行:当OE=0、LE=0时,输出端保持不变;
      第二行第一行:当OE=0、LE=1时,输出端数据等于输入端数据;
      结合下面的波形图,在实际应用的时候是这样做的:
    a. OE=0;
    b. 先将数据从单片机的口线上输出到Dn;
    c. 再将LE从0->1->0
    d. 这时,你所需要输出的数据就锁存在On上了,输入的数据在变化也影响不到输
    出的数据了;实际上,单片机现在在忙着干别的事情,串行通信、扫描键盘……单
    片机的资源有限啊。
    在单片机按照RAM方式进行并行数据的扩展时,使用movx @dptr, A这条指令时,这
    些时序是由单片机来实现的。
    后面的表格中还有需要时间的参数,你不需要去管它,因为这些参数都是几十ns级
    别的,对于单片机在12M下的每个指令周期最小是1us的情况下,完全可以实现;如
    果是你自己来实现这个逻辑,类似的指令如下:
    mov  P0,A ;将数据输出到并行数据端口
    clr  LE
    setb  LE
    clr  LE  ;上面三条指令完成LE的波形从0->1->0的变化
    74ls573跟74LS373逻辑上完全一样,只不过是管脚定义不一样,数据输入和输出端
    各在一侧,PCB容易走线;所以大家都喜欢使用这个芯片
    4、 74LS244 – 数据缓冲器
    下载地址:
    http://www.mcu51.com/download/digitpdf/74xx/74F244.pdf
    数据输出能力比较强,输出电流可以到40mA以上;
    4个缓冲器分成2组,具有高阻态控制端口
    5、 74LS245 – 总线缓冲器
    http://www.mcu51.com/download/digitpdf/74xx/74F245.pdf
    双向数据接口,通常在ISA板卡上可以看到;
    早期的51系统中,为了扩展RAM、eprom、A/D、D/A、I/O等经常可以看到这个片子

    为了增强驱动能力,有时是为了隔离输入和输出,主要是布线方便,象74LS573一
    样,输入、输出在一侧,经常用到这个片子
    6、 74LS138 – 三-八译码器
    http://www.mcu51.com/download/digitpdf/74xx/74F138.pdf
    在早期的51系统的扩展中,作为地址选通的片子,可以经常看到。
    另外一个类似的芯片是74LS154,是4-16译码器,现在更是少见了。
    有兴趣的可以研究一下何立民的经典著作中的有关章节。
    知道有这么一个芯片就可以了。
    2.3  CD4000系列
    CD4000系列的芯片,除了跟74系列的电气特性有所区别外,例如:
    1) 电压范围宽,应该可以工作在3V~15V,输入阻抗高,驱动能力差外,跟74系列
    的功能基本没有区别;
    2) 输入时,1/2工作电压以下为0,1/2工作电压以上为1;
    3) 输出时,1=工作电压;0=0V
    4) 驱动能力奇差,在设计时最多只能带1个TTL负载;
    5) 如果加上拉电阻的话,至少要100K电阻;
    6) 唯一现在使用的可能就是计数器,CD4060的计数器可以到14级二进制串行计数/
    分频器,这个74系列的做不到这么高;
    下载地址:
    http://www.100y.com.tw/asp/class36_40.htm
    http://www.100y.com.tw/pdf_file/CD4060.PDF

    2.4 ULN2003/ULN2008
    它的内部结构也是达林顿的,专门用来驱动继电器的芯片,甚至在芯片内部做了一
    个消线圈反电动势的二极管。ULN2003的输出端允许通过IC 电流200mA,饱和压降
    VCE 约1V左右,耐压BVCEO 约为36V。用户输出口的外接负载可根据以上参数估算
    。采用集电极开路输出,输出电流大,故可以直接驱动继电器或固体继电器(SSR)
    等外接控制器件,也可直接驱动低压灯泡。
    经常在工控的板卡中见到这个芯片
    有个完全一样的型号:MC1413,不过现在好像不怎么见到这个型号了,但是管脚与
    2003完全兼容。
    ULN2003可以驱动7个继电器;ULN2008驱动8个继电器。
    ULN2003下载地址:
    http://www.hqew.com/document/detail.asp?pdid="148212"
    ULN2008下载地址:
    没有找到。奇怪啊。
    2.5 光耦
    光耦是做什么用的?光耦是用来隔离输入输出的,主要是隔离输入的信号。
    在各种应用中,往往有一些远距离的开关量信号需要传送到控制器,如果直接将这
    些信号接到单片机的I/O上,有以下的问题:
    1) 信号不匹配,输入的信号可能是交流信号、高压信号、按键等干接点信号;
    2) 比较长的连接线路容易引进干扰、雷击、感应电等,不经过隔离不可靠
    所以,需要光耦进行隔离,接入单片机系统。
    常见的光耦有:
    1) TLP521-1/ TLP521-2/ TLP521-4,分别是1个光耦、2个光耦和4个光耦,HP公司
    和***的东芝公司生产。
    下载地址:
    http://www.100y.com.tw/pdf_file/TLP521-1-2,4.PDF
    发光管的工作电流要在10mA时,具有较高的转换速率;
    在5V工作时,上拉电阻不小于5K,一般是10K;太小容易损坏光耦;
    2) 4N25/4N35,motorola公司生产
    下载地址:
    http://www.100y.com.tw/pdf_file/4N25-8,35-7,H11A1-5.PDF
    隔离电压高达5000V;
    3) 6N136,HP公司生产
    下载地址:
    http://www.100y.com.tw/pdf_file/6N135-6.PDF
    要想打开6N136,需要比较大的电流,大概在15~20mA左右,才能发挥高速传输数据
    的作用。
    如果对速率要求不高,其实TLP521-1也可以用,实际传输速率可以到19200波特率

    选择光耦看使用场合,tlp521-1是最常用的,也便宜,大概0.7~1元;
    要求隔离电压高的,选用4N25/4N35,大概在3元左右;
    要求在通讯中高速传输数据的,选用6N136,大概在4元左右。
    光耦应用的原理框图如下所示:
    1. 输入干接点隔离
    2. 输入TTL电平隔离

    3. 输入交流信号隔离
    4. 输出RS232信号隔离

    5. 输出RS422信号隔离

    光耦除了隔离数字量外,还可以用来隔离模拟量。将在今后的章节中描述。
    2.6 三极管
    2.7 光电管
    2.8 电容
    2.9 电阻
    2.10 固态继电器
    2.11 继电器
    2.12 变压器与整流桥
    2.13 三端稳压器
    2.14 开关电源芯片
    2.15 封装知识、芯片批号等
    2.16 接插件
    2.17 器件选购的知识

    2.6 三极管
    2.6.1 三极管的4种工作状态
    1) 饱和导通状态
    饱和导通=0
    2) 截止状态
    饱和导通=1
    3) 线性放大状态
    作为低频放大器时使用,具体的可参见有关电子线路的书籍;
    4) 非线性工作状态
    在无线电通信系统中,作为混频器等使用。具体的可参见有关电子线路的书籍;
    愚记得南京工学院也就是现在的东南大学在80年代初期有一套《电子线路》5本,
    是电子专业的书籍,比较难懂;现在,即使是在电子专业的学生中,也应该降低了
    对三极管的哪些复杂的参数的要求了吧;在实际使用时,即使是模拟电路、非线性
    电路,也都是集成电路了,谁还使用三极管自己做呢?如果万一需要,现学也来得
    及。这套书很强的。编写人在那个年代肯定都是牛人。
    学三极管这些参数很繁琐的,要是现在的非电子类的大学生或者大专生们还学这些
    玩意,我只能说是学校在误人子弟了。
    好多学校都在扩招,很多学生念了4年下来,学了一堆过时的理论,跟实际的东西
    一点没有接轨,不知道7407是干什么用得,不知道三极管的几个状态;我只能无话
    可说。所以,念了4年下来,跟企业的需求还有一段距离,还需要从头来过;聪明的学生
    赶紧抓住机会去学习,去实习,这样,还可以赶紧补上实际应用的这一课。
    言归正传。
    参见下图:
    当单片机的口线输出电平为1时,三极管的be结导通,ce结导通,输出的电压值为
    0V;
    当单片机的口线输出电平为0时,三极管的be结不导通,ce结截止,输出的电压值
    为5V;
    在这种数字电路的应用中,相当于三极管是一个反相开路门。
    计算是否导通,公式如下:
    I=B(放大倍数,希腊字母的贝塔)×Ibe
    当Ice<I时,即为饱和导通;
    相差越大,饱和程度越深,Vce越小,三极管的输出内阻越小;
    这个概念要用到光电管中。
    设计使用时大概算算,心里有个数;在电路板上试试,行的通,那就是它了。可以
    测量Vce值,至少要小于0.1V就可以了。
    常用的PNP三极管是2N5551,驱动40mA的LED(电压在24V)、蜂鸣器等均没有问题

    2.6.2 三极管的具体应用
    实际上,已经有象7407、ULN2003可以取代三极管在数字电路中的作用;但是,有
    时是受到PCB面积的制约,有时是为了降低成本,有时是因为布局方便,在1~2个输
    出点时,还是可以使用三极管来做驱动的。
    例如:驱动一个蜂鸣器;往往系统中的蜂鸣器跟其它驱动设备,继电器等,距离较
    远;这时,没有必要使用一片7407,或者ULN2003来驱动;驱动的接口如下:

    Re:从51初学者到电子工程师(转帖)  

    2.7 光电管

    我这里所谓的光电管有2种:
    1) 反射型光电管
    2) 对射型光电管
    这2种产品在市场上又可分为调理好的和没有调理好的;
    这2种光电管在电子产品世界和电子技术应用杂志上都有大量的广告。随便找一本
    都有。
    我所说的调理好的指的是内部已经加了限流电阻和输出的放大驱动电路了。它的特
    点是只有3根线,电源2根,输出信号一根,TTL电平的;但是,有时受到某种限制
    ,需要使用没有调理好的,怎么办呢?
    参见下图:光电管原理框图
    这种没有调理好的光电管在使用时,需要做一块小的电路板,在发光管加限流电阻
    ,在光电三极管的集电极加上拉电阻到5V,如下图所示:光电管工作框图1。
    但是,在使用中我发现,输出的信号不稳定,尤其是在使用比较长的电缆传输到单
    片机的时候;究其原因,我认为是由于反射或者对射的红外光落在光电三极管的靶
    面上,光强未能导致光电三极管深度饱和,使得输出的内阻偏大,环境的噪声和电
    缆的干扰信号容易在线路上叠加的缘故;
    为了可靠工作,仿照达林顿管的结构,在光电三极管的输出端加一个限流电阻接到
    NPN的B结,当无光的时候,2N5551饱和导通,输出电压为0V;实际测量小于0.1V;
    当有光,甚至是弱光时,2N5551截至,输出电压为5V。将3K电阻换成更大或更小的
    电阻,可以调整光电三极管的输出的灵敏度。
    具体工作过程可以自行分析,做个实验。

    2.8 电容
    2.8.1 电容的主要种类
    电容有以下几大类:
    1) 电解电容
    2) 独石电容
    3) 磁片电容
    4) 胆(左金右旦)电解电容
    5) 涤纶电容等
    电容的指标是:耐压值和电容容量。例如:220u/50V,就是说,这个电解电容耐压
    值为50V,容量为220u。
    电容的容量跟电容的介质有关。
    顾名思义:
    电解电容为电解质作为介质的,铝作为电极;
    独石电容是使用石头作为介质的;
    磁片电容是磁片作为介质的;
    胆(左金右旦)电解电容使用电解质作为介质,但是,电极采用胆(左金右旦)金
    属。
    涤纶电容采用涤纶作为介质。
    有兴趣的网友可以拆一个电容看看。

    2.8.2 电容的使用场合
    1. 电源稳压和滤波
    电解电容主要是用来稳压和低频交流滤波的;高频滤波是使用磁片电容和独石电容

    当电解电容作为稳压时,接在整流桥和三端稳压器的输出端,起到稳定电压的作用
    。其工作机理相当于一个水库,从上游来的带有波浪的水到了水库,就变的平滑了

    但是,铝电解电容的电解质随着时间的推移会干涸,所以在设计时需要留有余量,
    保证系统正常工作到它的寿命。
    有些远端供电的直流电源,接到电路板的输入端时,需要在电路板的电源输入端加
    一个大的电解电容,通常可以是220u/25V,这样,这块电路板需要供电时,不是直
    接从电源处取,而是从电容中取电,可以得到稳定的电流供给;
    但是,电解电容只能滤除低频的波动;对于直流电源中的高频波动,可以加一个
    0.1u或0.01u的独石电容或者磁片电容。
    很多教科书都指出,在每一个芯片的电源和地两端接一个0.1u或0.01u的独石电容
    或者瓷片电容,解决芯片的供电过程中,由于电路板的走线电感产生的电源开关噪
    声尖峰。这种作用下的电容叫去耦电容。这是电路板的常规的设计;
    2. 定时参数
    对于象555这样需要外接电容产生稳定的脉冲的器件,涤纶电容是首选。可以想象
    ,涤纶一层又一层缠绕,受到温度变化引起的涤纶的面积的变化的相对值要远远小
    于独石电容的介质石头受到温度变化而引起的变化值。
    3. 产生其它电压
    有些需要从单一电压产生其它的电压的芯片,如:max232,需要外接电容才能实现

    参见max232技术资料。
    外接01.u的胆电容。
    2.8.3 电容的封装
    电容有直插和表面贴的不同封装。
    电解电容表面贴封装的通常耐压值不超出25V,电容值不超出100u。再大,就只好
    使用直插的了。其它的电容,磁片和独石都有表面贴封装的。

    2.9 电阻和电位器
    2.9.1电阻的种类
    2.9.1.1 普通电阻

    电阻种类按照工艺可以分为碳膜电阻和金属膜电阻;
    按照功率可以分为小功率电阻和大功率电阻,大功率电阻通常是金属电阻,实际上
    应该是在金属外面加一个金属(铝材料)散热器,所以可以有10W以上的功率;在
    电子配套市场上专门卖电阻的市场上可以很容易地看到。
    金属电阻通常是作为负载,或者作为小设备的室外加热器,如,在CCTV的一些解码
    器箱和全天候防护罩中可以看到。
    电阻在电路中起到限流、分压等作为。通常1/8W电阻已经完全可以满足使用。但是
    ,在作为7段LED中,要考虑到LED的压降和供电电压之差,再考虑LED的最大电流,
    通常是20mA(超高亮度的LED),如果是2×6(2排6个串联),则电流是40mA。
    不同厂家选用不同材料的,压降有所不同。所以,需要加上电试一下,但是,不要
    让Led的电流超出20mA(单只LED),这时加大电流亮度也不会增加,但是LED的寿
    命会下降,限流电阻的大小就是压降除以电流。电阻的功率随之可以算出。
    这个使用初中的知识就够用了。
    2.9.1.2 电位器
    电位器就是可调电阻。在初中学物理时,中学老师拿一个很大的圆筒状的东东,上
    面有一个滑杆,跟这个东西很类似。
    它的阻值在1~n之间变化。
    N="102"、502、103……
    102=10*10的2次方,也就是1000欧姆,1K
    同理,502=5K。
    这种表示的方法跟电容是一样的。
    电容104=10*10的4次方pf,电容的基本单位是pf,1u="1000000pf",所以,
    104=100000pf="0".1u;
    电位器又分单圈和多圈电位器。
    单圈的电位器通常为灰白色,面上有一个十字可调的旋纽,出厂前放在一个固定的
    位置上,不在2头;
    多圈电位器通常为蓝色,调节的旋纽为一字,一字小改锥可调;
    多圈电位器又分成顶调和侧调2种,主要是电路板调试起来方便。
    有些是仪器仪表设备,通常是模拟电路,有一些不确定的因素,需要调节才能达到
    最理想的效果;有些是设备本身就需要输出一个可变的东东,如电压和电流,也需
    要一个电位器。
    2.9.1.3 排电阻
    是sip n的封装,比较常用的就是阻值502和103的9脚的电阻排;象sip9就是8个电
    阻封装在一起,8个电阻有一端连在一起,就是公共端,在排电阻上用一个小白点
    表示。排电阻通常为黑色,也有黄色;51系统的P0需要一个排电阻上拉,否则,作
    为输入的时候,不能正常读入数据;作为输出的时候,接7407是可以的,不需要上
    拉电阻;但是,接其它的芯片,还是不行。有兴趣可以看看51的P0的结构;没有兴
    趣,依葫芦画瓢,照做没错。
    2.9.1.4 光敏电阻
    当照在光敏电阻上的光强变化时,电阻值也在变化。显然这是半导体材料的特性。
    使用光敏电阻可以检测光强的变化。
    思考题1:
    有一个LED显示设备,要求,当光强变化的时候,LED的亮度随着光强变化;光线越
    强,LED越亮;反之亦然。怎么使用单片机实现此项功能?可以是多级调光,如8级
    调光;也可以做成无级调光。
    2.9.2 电阻的封装
    电阻的封装有表面贴和轴向的封装。
    轴向封装有:axial0.4、axial0.6、axial0.8等等;axial在英语中就是轴的意思

    表面贴电阻的封装最常用的就是0805;当然还有更大的;但是更大的电阻我想就不
    是很常用了。
    电位器的封装在protel的书种可以很方便地找到。但是如果直接使用,可能会有一
    些偏差。老树早期就犯过这种错误,导致电位器旁边的器件安装费劲。
    搞硬件和软件是有所不同的,搞硬件的人,一定要精确。
    在硬件上的一个小的错误,都会造成这块板的推倒重来;因为产品是不能有飞线的
    ;而这个小小的错误相当于软件上的一条语句,在软件调试阶段悄悄改掉,可以神
    不知鬼不觉;在PCB上,特别恶心。而且谁都知道-老板最知道。
    什么是精确呢?
    1. 对你所要实现的工作的目标理解准确;
    2. 对你的电路图要清楚每一个器件在其中所起的作用;如果不明白,可以找一个
    专家问问,得到确认;如果不清楚,可以先试试;
    3. 对每一个器件的封装要严格把握,该是什么形状、外形一定要完全一致;还有
    考虑到空间是不是对其它的板卡器件有影响;对边缘连接器件与电路板的边缘之间
    的距离、ISA和PCI的边缘连接件与挡板之间的关系要完全把握才能去做电路板;否
    则只是浪费金钱和时间;
    对边缘器件与边缘之间的距离要是不能有把握的话,可以找3个人,每个人都计算
    一遍,取个平均值,基本上就差不多了。
    4. 对单片机的资源能不能作成这件事情一定要有把握,CPU运算速度和字长、内
    存够不够大、程序存储器够不够大,需要仔细的规划;
    5. 原理图经过专家认可无误后,画出来的PCB需要做网络检查,做到与原理图完
    全一致;

    2.10 继电器、固态继电器
    2.10.1 继电器
    继电器,就是利用继电器的线包在加电后产生的磁力,将2个电极吸合在一起;初
    中还是高中的物理有它的原理。有兴趣可以打开一支看看,很好玩的。
    继电器有:
    1) 公共端:COM
    2) 常开:normal open,NO
    3) 常闭:normal close,NC
    继电器主要指标:
    工作电压:
    工作电压有直流和交流的2种;
    在PCB上,通常是直流的;交流的继电器通常是AC24V的居多,当然,还有AC220V的
    。交流的继电器国产的比进口的,比如,idec,OMRON,fujitsu便宜很多,当然,
    质量也差一些。
    可以在百度上专门搜索一下继电器,上面有一些厂家产品的介绍。
    常用的小功率的继电器是national 的居多,OMRON也有,便宜一些,一盒50只。
    常用的电压有:
    DC5V/DC9V/DC12V/DC24V等;
    根据触点数量,可以分为:
    单刀单掷/SPST
    单刀双掷/SPDT
    双刀双掷/DPDT
    四刀双掷等/?
    还要根据触点容量来分。
    一般的都是DC30V/1A或者DC30V/2A,AC110V/0.2A,再大,就不能使用继电器了,
    因为在触点切换,电流通过的瞬间,会产生拉弧,烧毁触点,使得切换不可靠;这
    是,可以使用固态继电器。
    实际上,在PCB上的继电器的任务就是给出一个干接点信号,作为控制信号使用,
    传递的是一个信号,而不是能量。或者控制一个大功率的开关等,让大功率的开关
    去控制功率的传递;但是,后者也不如固态继电器来得方便。
    继电器的封装通常是DIP16或者以上;也有更小的继电器,但是,价钱跟DIP16的差
    不多。
    注意:DIP16的继电器只有8个管脚;所以设计封装时,不要图省事直接使用DIP16
    ,这样容易在焊接的时候焊反了,导致出错。要专门设计继电器的封装,该有几个
    脚就使用几个脚。

    2.10.2 固态继电器
    固态继电器,说白了,就是使用发光管触发的过零触发的可控硅。
    可以说,跟光耦很相似,也是4个管脚,只是区别在:
    4) 直接使用直流电压控制;可以认为内部已经有了一个限流电阻;
    5) 接收光信号的一端是过零触发的可控硅;
    可以说是一个电子开关,无触点的继电器。
    因为无触点,所以可以通过大电流而不产生拉弧,工作寿命与开关次数无关。
    触点作为信号使用的继电器的时间的工作寿命是100万次到300万次,可以查看技术
    手册;
    固态继电器可以认为是无限次的,所以在大电流和频繁开关的场合,使用固态继电
    器。
    固态继电器触点通过的信号通常是交流电压,但是也有直流电压的。
    固态继电器可以通过AC220V或者AC380V以下的交流电;它的2个指标:
    1) 工作电压,通常为DC5V和DC12V,也有DC24V的;
    2) 工作电流:AC220V/1A/2A/4A不等。
    国产的固态继电器质量不错,跟进口的没有区别,就是封装的质量太差,一批买回
    来,个个都不一样,焊在电路板上东倒西歪,不美观;至于小功率的国产的继电器
    市场上比较少见,有也不敢使。
    进口的固态继电器有美国的和***的,4A以上的比较贵,***的OMRON的固态继电
    器2A的才卖8元,侃侃价估计还能便宜,体积小,封装绝对的准确,可以很整齐地
    在电路板上排列,不占地方;
    2.12 线性电源:变压器、整流桥与三端稳压器
    什么是线性电源?为什么叫线性?老树查了网络上的资料,也没有答案,只好等待
    高明教我。
    PCB上需要供电,就需要电源。电源分2种,一种是线性电源,象7805,就是线性电
    源;
    一种是开关电源,是将AC220V直接整流滤波成高压,推动功率管工作在100Khz以上
    ,再整流滤波成低压。
    开关电源的工作原理可以通过百度查到。
    线型电源需要工频变压器,将AC220V变换成低压,经过全桥的整流,和大电容的滤
    波,成为脉动的直流,再经过三端稳压器,输出直流电压。
    输出端还需要大的电解电容滤波。注意这时要选用足够大的电容容量和耐压值的电
    解电容。耐压值不够,你就等着听响吧。电容容量不够,整流输出的电压和输出的
    电压的压差不够,输出电压会有纹波,单片机系统工作不正常。
    通常电路板上需要的是DC5V,一般来说,现在的电路板,一片7805,再加散热片也
    基本够用了。功率越大,散热片也越大。
    变压器有多种规格:
    1、 普通E型矽钢片绕制的变压器,现在最大量的是广西普宁雄英出的变压器,通
    过了长城认证,质量是不错的,最大的好处是便宜,现货量大;通常的规格是单9V
    、12V,双9V、12V等;可能这个地方出矽钢片,有这样的矿藏。
    2、 环型变压器,象个椭圆型;
    3、 最近好像圆形的变压器也多起来了,后2种变压器应该是漏磁小、发热少、效
    率高,大功率的整流时使用,当然单位瓦数也贵啊,按照1元/W计算预算应该差不
    多了。
    这2种变压器都需要定制,可以定制各种规格的。
    4、 焊在电路板上的变压器,比较有名的是兵字品牌。在《电子技术应用》和《电
    子产品世界》上常年做广告。秦皇岛也有一家,好像叫耀华。
    怎么计算变压器需要多大的功率?
    首先,计算功耗。比如:Dc5V/0.25A,也就是1.25W的功耗。
    7805效率50%,变压器效率50%,就是说,需要6W的变压器。
    Dc5V/0.25A的输入压差大概在3V,6V的变压器整流出来的电压是大约6×1.4=8.4V
    ,也差不多了。所有选用AC6V/6W的变压器。再到市场上找一个差不多的变压器用
    上就行了。
    注意:电流越大,压差越大;在电路工作的时候,可以拿示波器看看电源的波形是
    不是平稳。
    78系列的芯片做的比较多而好的是美国国家半导体公司(national semiconductor
    )的LM780X和摩托罗拉公司MC780X 等2大系列。
    78系列是高压差的稳压芯片,现在有低压差的稳压芯片,其机理参见沙占友老师的
    书籍。有LM2930、LM2937、LM2940C、LM2990等4个系列。
    如果需要更大的电源供给,或者使用开关电源,或者去买成品的线性电源,象辽宁
    朝阳4NIC的电源,质量不错,价格也不错。
    附:在网络上找到的一篇文章:
    开关电源和线性电源的区别
      线性电源的调整管工作在放大状态,因而发热量大,效率低(35%左右),需要
    加体积庞大的散热片,而且还需要同样也是大体积的工频变压器,当要制作多组电
    压输出时变压器会更庞大。开关电源的调整管工作在饱和和截至状态,因而发热量
    小,效率高(75%以上)而且省掉了大体积的变压器。但开关电源输出的直流上面
    会叠加较大的纹波(50mV at 5V output typical),在输出端并接稳压二极管可
    以改善,另外由于开关管工作是会产生很大的尖峰脉冲干扰,也需要在电路中串连
    磁珠加以改善。相对而言线性电源就没有以上缺陷,它的纹波可以做的很小(5mV
    以下)。对于电源效率和安装体积有要求的地方用开关电源为佳,对于电磁干扰和
    电源纯净性有要求的地方(例如电容漏电检测)多选用线性电源。另外当电路中需
    要作隔离的时候现在多数用DC-DC来做对隔离部分供电(DC-DC从其工作原理上来
    说就是开关电源)。还有,开关电源中用到的高频变压器可能绕制起来比较麻烦。
    2.14  开关电源芯片
    相对于线性稳压器来说,开关电源在计算机主板上、工控机主板和各种各样的电路
    板上起着电压变换的作用。例如:将低电压,比如:电池转换成稳定的3.3V或者5V
    ,或者将高电压转化成DC5V、DC3.3V,或者将DC5V转换成3.3V和1.8V,例如,ARM
    的电路板就需要这样的芯片,3.3V给ARM供电,1.8V给arm的core供电。以上
    由于采用了开关电路,电源芯片的工作频率高,发热小,效率高。
    同样的,还是芯片的巨头,MAXIM、LINEAR和TI等公司在电源转换芯片上是最为卓
    越,无论从产品的种类,还是质量都是上佳的;
    经常看电子产品世界和电子技术应用的网友一定对maxim的电源芯片印象巨深。五
    花八门的电源芯片,让你无法选择到底选用那种是自己的所需要的。
    在maxim的产品树中,对电源是这样分类的:
    Power Supplies and Battery Management  
    Switchmode DC-DC Power Supplies 408  
    Isolated Power Supplies 22  
    Low-Dropout Linear Regulators 75  
    White LED Drivers 13  
    Low-Side MOSFET Drivers 14  
    High-Side MOSFET Drivers 6  
    ORing MOSFET Controllers 2  
    Battery Chargers 36  
    Battery Protectors, Selectors and Monitors 17  
    Regulator + Reset Circuits 4  
    Current Sense Amplifiers 22  
    LCD/ECB/CCFL Display Bias Supply 87  
    ALSO SEE: Hot-Swap and Power Switching  
    ALSO SEE: Voltage References  
    我们经常使用到的是Switchmode DC-DC Power Supplies ,这里有分成n种。老树
    比较熟悉的是step-down电源芯片,也就是所谓的从高电压下降到低的电压的芯片
    ;从低到高,当然是step-up电源芯片
    象philips的电动剃须刀,里面肯定有电源管理芯片,当电池电压下降,但是,电
    池又有电的时候,能够输出恒定的电压,榨干电池内的最后一点电能,能够舒适地
    使用一段很长的时间。
    比如,你的电路板上只有DC24V电压,但是,还需要Dc5V/2A的电源,这么高的压降
    ,使用线性稳压器显然不合适,如果使用DC/DC模块,成本太高,体积也比较大,
    所以,得选用一款芯片完成这个功能。
    按照maxim给出的复杂的选择,根据你的要求,多选择几项,maxim会给出一个清单
    ,在清单中去选择你最适合你的需求的芯片
    老树原来使用过的完成此项功能的芯片是:MAX724、LT1076;这2款芯片需要1个
    50uH的电感才能输出Dc5V电源;但是,这种开关电源芯片有个好处,就是输入只要
    在它的允许的范围内波动,或者负载在变化,输出DC5V电源十分稳定。
    电源的范围从Dc10V~DC40V,max724均能输出5A的DC5V电源。
    Maxim724下载连接地址:
    http://www.hqew.com/document/detail.asp?pdid="153160"
    LT1076下载链接地址:
    http://www.hqew.com/document/detail.asp?pdid="157742"
    在ARM上使用的电源芯片是TI公司的TPS767D318。
    下载链接:
    http://www.hqew.com/document/detail.asp?pdid="122122"
    在沙老师的书中,也介绍了几款电源转换芯片,可供参考。
    如果是作为隔离电压产生,例如:5V转换成隔离的5V,用在光耦、通讯等电路中,
    去自己做隔离电路就有点划不来,不如去买现成的DC/DC模块。这点国产的模块做
    的不错,象老树常用的Dc12V/DC5V500mA的模块,大约30元,质量还是不错的。

    2.15 器件选购、芯片批号、封装知识等
    在市场上买芯片,千万注意不要买到旧片、拆机片;旧片、拆机片有些凑合能用,
    有些干脆不行;即使现在能用,寿命肯定有限;
    旧的就是旧的,肯定瞒不过有心人;主要是从芯片的管脚的崭新程度、芯片印刷的
    质量等仔细观察。
    旧的芯片往往管脚参差不齐、搪锡发乌、包装的管子不够新;而且往往是芯片的表
    面发白,那是因为被打磨过了,然后重新丝网印刷上厂家名称、批号等;
    所以最好是买激光打标的器件,激光打标的产品肯定是新货,或者没有使用过的货
    ;而且买的时候需要注意,器件的批号最好是最近当年的或者是最近几个星期的产
    品;总而言之,别花冤枉钱,还影响产品的质量。
    同样的产品,不同厂家的质量也不一样。我比较喜欢的是美国TI、摩托罗拉MC、
    MAXIM、LINEAR的产品;假的也少;
    例如,max7219芯片上有一下标志:
    MAXIM
    MAX7219CNG
    0323PY
    MAXIM就是芯片的厂家;
    MAX7219CNG是厂家的型号,CNG跟封装和7219这个系列产品的细微的差别有关;
    03是指2003年;23是指该年的第23周;一年是52周,所以这个数字不会超出52;
    激光打标是在芯片上形成一个暗色的与芯片表面有一个明显对比的标志;中关村的
    大恒公司就有激光打标机的业务;但是未必是在芯片上打标;
    有时,激光打标会产生类似暗黄色的标志,这跟激光器功率和芯片封装材料有关
    从初学者到电子工程师 第三课 合格电子工程师是怎样炼成的?
    不好意思,第二课没有写完,又开一课--老树当过老师,有毁人不倦的习惯,再者
    ,这个问题想了很久了,也基本想通了。
    在网络上很多初学者在问:怎样成为一个合格的电子工程师?
    这个问题有很多答案。老树谈谈自己的看法。
    第一步 入门-51核心和基本电路
    中国人有10亿啊,每年有多少大学生毕业呢?我不知道。但是我看到有一张照片,
    招聘会上熙熙攘攘,人来人往,十分震撼。从来没有一个时刻让我感觉到中国的人
    力资源是如此的丰富。但是,从现在的大学毕业出来的学生学到了什么东西呢?一
    些理论,跟实际脱钩的理论。有没有用呢?有点用。但是,在企业中,需要的是实
    际干点事情出来,实际解决问题。所以说,很多企业不想要大学本科出来的大学生
    ,说动手,没有动手能力,不知道电阻电容长得什么样子,能够做什么?但是又自
    视甚高,对工资的期望值比较高。等到能够干点事情了,又拍拍屁股跑了。所以企
    业现在喜欢使用大专中专甚至是职业学校培训出来的小孩,至少这些孩子们知道自
    己的份量,能够实实在在地做事。要知道,他们很多人的天赋并不差,有些人甚至
    可以说聪明,只是因为很多人是家庭条件不好,打小就是苦孩子,没有条件接受良
    好的教育。一旦给机会,他们都比较珍惜。
    现在的大学,误人子弟甚多。扩招是没有错,但是,实验室扩了吗?教室扩了吗?
    教师扩了吗?至少实验室是没有扩。老树认得的一个研究生说,只有到了一个阶段
    ,才能到实验室作实验。很多导师就是把学生当奴隶一样干活,要是在干活中能够
    学到东西那就算是运气好的;运气不好的,直接就是导师的廉价的劳力了,学不到
    东西,活倒干了不少。
    但是,既然学生要拿文凭,要应付考试,没有办法,那怎么自救?
    如果励志要做一名出色的电子工程师,老树可以谈谈自己的看法。
    做一个电子工程师,先从51学起,这是得到公认的。不需老树饶舌。
    首先,去买一个开发板,越便宜的越好,在上面可以练练keil C。最好再买一个仿
    真器,这样调试的效率高。当然这个不便宜,但是我觉得可以志同道合的哥几个合
    买。反正1天24小时,每人8个小时轮流上,有个几个月,C51语言也就差不多了。
    其次,看看老树的文章,看看需要学点什么基本的东西。北京的大学生有福啊,没
    事到中发去转转,认认老树的文章上说得哪些电阻、电容、三极管、芯片、接插件
    什么的,看看自己的电脑上的主板、网卡、声卡、显卡是怎么画的,找找感觉,这
    些板卡都是高手的杰作啊。
    构思一个小的产品,按照老树文章上的思考题,找本protel99se的书,从每个菜单
    练起,循序渐进,从单片机最小系统->输入->LED->RS232/RS422/RS485->固态继电
    器、继电器等原理图画起,边画边学,一点一点做,做好了,最好找个高手看看,
    找出毛病在哪里,再反复改进。在这样的模拟实战中找到感觉。
    推荐老虎工作室的protel 99系列4本,写的还是循序渐进的,当然不便宜;咬咬牙
    ,可以合买一套,轮着看。
    顺便说一句我对市场上的开发板的看法,这些开发板当然都不错,但是,只能学到
    语言,不能教你画原理图和PCB,实际做的时候,还是需要高手带一带是最快的。
    我就是一个朋友教我的,也就半天的功夫,就会了。当时还是DOS下的protel 3.16
    版本。
    以战养战。找个公司、企业,帮他们做个小产品,既能得到公司的高手的指点,又
    能赚到一笔费用,岂不甚佳?这时,你的开发板、仿真器的费用就出来了。从原理
    图->PCB->C51,单片机也入门了。
    第二步:登堂入室-掌握系统的电路知识
    这时,需要对电子技术的所有东东进行全面的了解,主要是看看杂志、BBS、网站
    上的技术文章、何立民先生主持编著的《单片机应用技术大全》系列,将单片机和
    它的配套的电路,输入输出、通讯等等做一个全面的了解。目标是为什么?系统的
    技术储备。知道什么问题可以使用什么方法解决,可能在什么地方找到解决的方法
    ,这对你以后走上工作岗位,解决实际问题是非常有好处的。如果你真能这么做,
    那么,你今后肯定比单位中的老同志还要棒。
    老树在国营研究所的时候,曾经有一段时间无所事事,就是在那一两年的时间内将
    研究所的技术杂志看了一遍,尤其是《电子技术应用》。打下了一个良好的基础。
    这时,争取机会,学习高手们的硬件设计。一个比较快的办法就是到工控机的厂家
    那里,看看工控机的板卡和调理板是怎样设计的,都使用了哪些东西。记得老树第
    一次看到国外的一个器件,到处去问,也不知道是什么东东。后来在四通工控那里
    看到了,原来是固态继电器。这时,脑子里关于固态继电器的知识都冒出来了。再
    一看,配套市场大把的。
    什么东西就是这样,你要是不知道它是干什么的,你天天看见,也熟视无睹。
    有心人就是这样,在什么样的情况下,都能慢慢积蓄知识和力量。毕竟一个产品,
    不是只会单片机就可以了,还是需要很多的外围电路,按照何老师的分类,前向、
    后向、人机、互相通道等,才能做成一件产品的。
    这个时候,抓住任何机会,去参与一个大型产品开发,在其中做一件事情,你可以
    学到沟通、协作、界面等产品开发的一些要素。
    第三步:勤奋至卓越
    中国人多啊,每个人都是智商100,谁比谁傻啊。凭什么你比别人强?你能有好的
    工作、好的收入,你能香车宝马,醇酒美人?老树认为,没有别的办法,就是靠勤
    奋。
    勤奋学习-这个道理大家知道,知识就是金钱啊;
    勤奋工作-想比别人多赚钱,在智商相同的情况下,就是靠多付出时间干活,再提
    高工作效率。别人5×8小时工作,你是7×16小时,再提高工作效率一倍,你不久
    赚了比别人多5倍的钱吗?老树公司有2个员工,原来在老家种苹果,没有赚到钱,
    到老树的公司中干活,计件,活忙的时候,早晨8:00起来,晚上12:00收工,年
    底也赚了一笔钱回家,高高兴兴,老树也开心,原来一屋子人干的活,现在2个人
    干了,公司管理省事了,员工也赚到了钱。
    开发也是一样。当然,这个需要你的公司有这个机制,多劳多得的机制。但是,要
    是现在没有,你要不要这样干呢?
    我认为,需要。一方面,干别人的活,练自己的技术,长自己的本事。另一方面,
    多干活,才能快速增长本事,技术才能跃变、突破,登堂入室,再得心应手、出神
    入化。至少,熟练工种是没有问题的吧。
    就象一壶水,老是小火,烧了半天,也是温吞水;可是大火一上,一会就开了,就
    是这个意思。
    你看《射雕英雄转》中的郭靖,没有别的本事,就是傻练,有一天开窍了,如有神
    助。技术这个东西就是这样,突破了门槛,就是坦途。需要勤奋勤奋再勤奋。有一
    天这个日子来了,你就苦尽甘来了。
    勤奋还有另外一个含意,就是天道酬勤。其实是每个人看见勤奋的人,都会给他机
    会的,觉得帮助这样的人,高兴;把事情放在他的手里,也放心。
    还有一个含意是触类旁通。知识需要很多的参照物,去比较、联想、萃取、升华。
    换句话,你可能付出的是其他人的n倍的努力,可是你得到的是n倍以上的回报,你
    的知识已经不是简单的累加了,已经质变了。
    如果你在这个单位,勤奋了,也出成果了,就是没有得到公平的待遇,也没有关系
    。换一个环境就是了,总有人会欣赏你的。再说了,付出总有回报。
    有些人习惯怨天尤人,没有好的老爸老妈,没有好的老师,没有好的同伴,没有好
    的环境,没有好的老板。这些人需要去看看周立功的文章,看看周老师怎样一步步
    成长的。
    第四步:沟通、协作
    原来还有,现在越来越少,做一个小的产品,就可以生活无忧。

    第五步:对某个行业深入理解
    每个人生存在这个世界上,大都需要有一门独到的技术;更何况你是这个论坛的读
    者;
    有的人天生千娇百媚,有的人天生金嗓子,有的人有个好的老爸老妈;这些都不足
    为恃,更何况没有这些天赋呢?
    当你掌握了单片机、ARM、CPLD/FPGA等高端的技术,应该说,养身立命是没有问题
    了,可以解决人生的基本问题了;但是,还想更上一步,就需要对某个行业进入深
    入的理解和挖掘。
    我认识的靠技术过上宝马豪宅生活的工程师,并不是在技术上一开始就有什么过人
    之处,也不是说他的产品一开始就会比别人好很多,而是都是特别有韧性的人,都
    在捕捉某个行业的机会,在某个行业内精耕细作,坚持不懈,别人都干其它的去了
    ,只有他还在这个行业中慢慢来,过上5年或者更多的时间,慢慢得到业内人士的
    认可,产品不断改进,慢慢打开了销路,最后站住脚,机会来了,一下发达了。我
    的一个朋友,就是这样修炼成了正果。
    有个笑话,说:刚刚离开的行业,发展最快。说得就是这个道理。
    中国大啊,市场大啊,只要认真耕耘,就会有收获。
    所以,在目前的中国,技术人员还是有机会的,再过10年,可能就一点机会都没有
    了。
    需要去从事多个行业吗?就个体而言,不需要。那个行业都有金子。
    就公司而言,需要吗?那要看你的公司有没有这方面的人才;还需要看有没有这个
    方面的机制。否则,盲目的进行多个行业的扩展,没有必要。需要做的是至少在某
    个行业做到前三名。
    你看,原来的LOTUS的notes,卖给了IBM,原来只卖出去300万份,到了IBM,就卖
    到了1000万份(大概吧)。产品就是这样,占领市场的同时,利润就有了,规模效
    益就有了。一个公司的产品不需要太多,但是要卖的多,才是正路。想想看,同样
    是产值100万,一个产品和10个产品的差别那就大了,研发、服务、维修,差的多
    呢。
    象吉列,就是那么个小刀片,作成这么大的企业,多么舒服。
    象GE,每个行业都是业内的翘楚,那是资本主义社会200年的技术积累。在中国,
    需要做的是每一个小的公司都是某个产品最突出的。从小的产品做起,做到国内最
    好、亚洲最好、世界最好。就行了。中国就强大了。
    到那个时候,才有可能出现象GE这样的大公司。才有形成这样的大公司的技术基础。

    3月18日

    电源浅谈 转自

    低压差线性稳压器(LDO)浅谈
     

    一.LDO的基本原理

    低压差线性稳压器(LDO)的基本电路如图1-1所示,该电路由串联调整管VT、取样电阻R1和R2、比较放大器A组成。

    图1-1 低压差线性稳压器基本电路

    取样电压加在比较器A的同相输入端,与加在反相输入端的基准电压Uref相比较,两者的差值经放大器A放大后,控制串联调整管的压降,从而稳定输出电压。当输出电压Uout降低时,基准电压与取样电压的差值增加,比较放大器输出的驱动电流增加,串联调整管压降减小,从而使输出电压升高。相反,若输出电压Uout超过所需要的设定值,比较放大器输出的前驱动电流减小,从而使输出电压降低。供电过程中,输出电压校正连续进行,调整时间只受比较放大器和输出晶体管回路反应速度的限制。

    应当说明,实际的线性稳压器还应当具有许多其它的功能,比如负载短路保护、过压关断、过热关断、反接保护等,而且串联调整管也可以采用MOSFET。

    二.低压差线性稳压器的主要参数

    1.输出电压(Output Voltage)

    输出电压低压差线性稳压器最重要的参数,也电子设备设计者选用稳压器时首先应考虑的参数。低压差线性稳压器有固定输出电压和可调输出电压两种类型。固定输出电压稳压器使用比较方便,而且由于输出电压经过厂家精密调整的,所以稳压器精度很高。但其设定的输出电压数值均为常用电压值,不可能满足所有的应用要求,但外接元件数值的变化将影响稳定精度。

    2.最大输出电流(Maximum Output Current)

    用电设备的功率不同,要求稳压器输出的最大电流也不相同。通常,输出电流越大的稳压器成本越高。为了降低成本,在多只稳压器组成的供电系统中,应根据各部分所需的电流值选择适当的稳压器。

    3.输入输出电压差(Dropout Voltage)

    输入输出电压低压差线性稳压器最重要的参数。在保证输出电压稳定的条件下,该电压压差越低,线性稳压器的性能就越好。比如,5.0V的低压差线性稳压器,只要输入5.5V电压,就能使输出电压稳定在5.0V。

    4.接地电流(Ground Pin Current)

    接地电路IGND指串联调整管输出电流为零时,输入电源提供的稳压器工作电流。该电流有时也称为静态电流,但采用PNP晶体管作串联调整管元件时,这种习惯叫法不正确的。通常较理想的低压差稳压器的接地电流很小。

    5.负载调整率(Load Regulation)

    负载调整率可以通过图2-1和式2-1来定义,LDO的负载调整率越小,说明LDO抑制负载干扰的能力越强。

    图2-1 Output Voltage&Output Current

    (2-1)

    式中

    △Vload—负载调整率

    Imax—LDO最大输出电流

    Vt—输出电流为Imax时,LDO的输出电压

    Vo—输出电流为0.1mA时,LDO的输出电压

    △V—负载电流分别为0.1mA和Imax时的输出电压之差

    6.线性调整率(Line Regulation)

    线性调整率可以通过图2-2和式2-2来定义,LDO的线性调整率越小,输入电压变化对输出电压影响越小,LDO的性能越好。

    图2-2 Output Voltage&Input Voltage

    (2-2)

    式中

    △Vline—LDO线性调整率

    Vo—LDO名义输出电压

    Vmax—LDO最大输入电压

    △V—LDO输入Vo到Vmax'输出电压最大值和最小值之差

    7.电源抑制比(PSSR)

    LDO的输入源往往许多干扰信号存在。PSRR反映了LDO对于这些干扰信号的抑制能力。

    三.LDO的典型应用

    低压差线性稳压器的典型应用如图3-1所示。图3-1(a)所示电路一种最常见的AC/DC电源,交流电源电压经变压器后,变换成所需要的电压,该电压经整流后变为直流电压。在该电路中,低压差线性稳压器的作用:在交流电源电压或负载变化时稳定输出电压,抑制纹波电压,消除电源产生的交流噪声。

    各种蓄电池的工作电压都在一定范围内变化。为了保证蓄电池组输出恒定电压,通常都应当在电池组输出端接入低压差线性稳压器,如图3-1(b)所示。低压差线性稳压器的功率较低,因此可以延长蓄电池的使用寿命。同时,由于低压差线性稳压器的输出电压与输入电压接近,因此在蓄电池接近放电完毕时,仍可保证输出电压稳定。

    众所周知,开关性稳压电源的效率很高,但输出纹波电压较高,噪声较大,电压调整率等性能也较差,特别对模拟电路供电时,将产生较大的影响。在开关性稳压器输出端接入低压差线性稳压器,如图2-3(c)所示,就可以实现有源滤波,而且也可大大提高输出电压的稳压精度,同时电源系统的效率也不会明显降低。

    在某些应用中,比如无线电通信设备通常只有一足电池供电,但各部分电路常常采用互相隔离的不同电压,因此必须由多只稳压器供电。为了节省共电池的电量,通常设备不工作时,都希望低压差线性稳压器工作于睡眠状态。为此,要求线性稳压器具有使能控制端。有单组蓄电池供电的多路输出且具有通断控制功能的供电系统如图3-1(d)所示。

    图3-1 低压差线性稳压器(LDO)典型应用

    四.国内LDO发展概况

    中国集成电路(IC)产业经过40余年的发展,已经形成了一个良好的产业基础,并已经进入了一个加速发展的新阶段[2]。借鉴国外先进技术,充分利用国内优惠政策,当前国内各个IC公司发展的立足点。

    作为被广泛应用于手机、DVD、数码相机以及Mp3等多种消费类电子产品中的稳压芯片,LDO已引起人们的高度重视。国内早期从事LDO生产的圣邦微电子有限公司生产的SG2001、SG2002及SG2003系列LDO,足以满足当前市场上主流电压、电流的需要;它的SG2004、SG2011以及SG2012系列产品,非常适合于大电流负载应用;而它的SGM2007/2006/2005系列RF LDO更适用于手机电源的应用。尽管国产芯片,但这些芯片的性能丝毫不逊色于国外同类产品,而价格更适合于当前国内市场。

    由此看来,国内与国外IC发展的差距将不会越来越大,每个国人都可以相信,中国不仅可以成为IC产业的新兴地区,更能成为世界IC强国。

    参考文献

    1.王国华,王鸿麟,羊彦等.便携电子设备电源管理技术.西安电子科技大学出版社.2004,1

    2.蔺建文.正在崛起的中国集成电路产业.国家集成电路设计西安产业化基地.2002

    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日

    斗地主攻略

    斗地主攻略    [转贴 2006-07-29 19:30:36 | 发表者: uwb]   

    纸牌游戏,自初创来,广为流传,玩者甚多,论其种类,五花八门,益智休闲,其乐无穷。今举天下,凡布于网络上之**游戏中心,均数牌类游戏者众,而牌类中,则尽为斗地主并升级者。年前,愚始玩斗地主于**游戏中心,至今日,战只千局有余,惭愧!稍有心得,故作此陋文以为天下玩家指教,望众口下留情。

      斗地主心得——初级技巧

      斗地主是一门比较简单的游戏,易上手,多玩者自然就有很多心得体会,并能达到中级水平,如平日与高手交流较多,则必进步神速,不久可列入高手之中。其实,在我看来,斗地主者中,高手与中手的差别不太明显,是不容易分辨的,理由就懒得说了,但中手与菜鸟的差别就比较明显了,如果你是菜鸟,那么要不了一局,中手就会知道,当然高手就更猛了——根本要不了三手牌。

      废话少说,还是多整点有用的吧,首先大家注意:

      本篇仅使用于菜鸟或中手的face—to—face战斗,目的仅为大家休闲娱乐使用,所有术语也纯属自用,本人不敢自称高手,不过菜鸟时代绝对早已离我远去,现在来确实难以分辨菜鸟、中手与高手的分水岭在哪,所以在这篇初级技巧介绍中可能有的地方会写得不恰当,请各位见谅。

      第一章. 要牌

      凡斗地主牌局,尽始于要牌;而牌局之成败,多多少少亦冥冥注定于要牌瞬间。

      有个成语叫做“自知之明”,要牌的时候,我们是极其需要这种意识的。有很多朋友刚开始玩的时候心态不好,要么是觉得好不容易轮到自己叫牌就不管牌的质量而盲目乱叫,要么就是自己心高气傲好象不把把当地主把把赢就觉得很不爽,这两种现象很普遍,究其原因,其实也就是一个字:贪!!!绝大多数人乱要牌都是离不开这个原因。谁不想赢多点?但那不表示每把都得赢。该放手的时候就不能再抓在手里,要不然十有八九都是祸,这个道理其实是很简单的,但是,隐藏在人们内心最深处的那个叫做欲望的魔鬼却总在驱使着人们反复犯着同样的错误,他们总是再想,“万一起来一张……”“只要起来一张……”对!我们都知道你就差那一张,但是你必须要明白牌斗地主是不可以象扎金花那样赌牌的,往往你差的那一张就能要你命,扎金花那是机会均等,而这样赌牌,用概率算一下,最多才22%,也就是说最少需要4把才能起一张你意向中的好牌(当然如果起了你没想到的好牌那纯属意外)。基本道理就是这样,不管你现在有没有理解了,也许很多人不会承认,但事实上你可能正在那样做着。。。记住:千万不可赌底牌!

      上面这些都是心理课,总的说来也就一句话——别冲动,看准牌再要。不管你是谁,不管你玩的技术有多高超,如果你几乎每把都要牌,那么请放心,您老输是一定的,只是多少的问题了。不是有句歌词就是那么唱的“只要哥哥你耐心的等待哟,你心上的人儿就会到来哟噢”,好牌也是这样,总会有机会的,等几把没有,就等他几十把,要是整场牌局都遇不上好牌,那我只能送你两个字了——“该着”,别怄气了,省省心吧,少输当赢。

      那么,要牌的时候,最值得关注的是什么?无非就是头子和牌型了。

      什么是头子?头子就是指大小王和四个2。这六张牌是很关键的,大多数情况下都得靠他们来占牌,多一张输,少一张赢,这些情况相信玩家都遇到过不少,所以头子的数量与此把输赢密切相关。

      什么叫牌型?简单点就是牌的好坏。顺眼的就是好牌,比如333444555……、33445566……3456789999……不用说了都是好牌;3345568……、3456889……、344556779……晕,不要说偶然,这样的次牌经常能遇到。

      下面咱们来简单讨论一下头子和牌型的搭配关系。

      等一下,在这里,为了以后讲解的方便,我不得不先列出三种基本牌型出来:

      A。四张头子

      B。三张头子

      C。两张头子

      这些之中呢,要是再详细一点,咱们就这样分

      A1。大小+22 A2。大+222 A3。小+222 A4。2222

      B1。大小+2 B2。大+22 B3。小+22 B4。222

      C1。大小 C2。大+2 C3。小+2 C4。22

      这些头子都是最常见的,请大家仔细看一下,在以后的讲解中,咱们都使用这些代号以方便阅读理解。

      那么,抓完牌,在六张头子中,如果能拿到A类牌(或以上),自然就不必说了,打死都得要(当然也没人会放过)!!!如果这样都输了,那只能说你太笨或太背。

      如果只能拿到C类牌(或以下),那么最好就不要了。

      如果是B类牌,那就有得研究了,头子就不再是关键,最重要的就是整体牌型了。

      这只是最初级的介绍,对于菜鸟们,这三类情况应该熟记,至于为什么以及更详细的介绍,大家请往下看。


    第二章 算牌

    (即猜牌,本来我是打算将出牌做第二章的,想想出牌的内容实在是太多了,且出牌综合了其它各种分类的技巧。所以这里先介绍其它的,最后一章再介绍最精彩的“出牌及综合技巧”,也算是个压轴吧,请大家支持与等待。那么上面提到的头子的牌型分类也放到最后,暂不涉及。)

      1。算炸弹

      在游戏中玩家所受炸弹之苦,相信大家深有体会,也颇有感触。不管你是怎样的水平,要算牌,算炸弹都是第一步。拿上牌,在出之前,应该将手中的牌按顺序列出,然后找出手中所缺之牌(4张中一张没有的)并牢记,在没出牌之前,这些都是有可能成为炸弹的,直至出牌后再一一排除。尤其得注意大小王,因为他们是最易成炸且威力最大,其它的可以疏忽忘记,唯王不可。

      例:自己无2,出A见小王,则极可能有2222。

      2。算头子

      六张头子中谁出过也应该牢记,通过手中所拿的头子和所出的牌就可以基本得到剩余头子的信息。

      例1:自己地主大+22先手出A下家出小,则必有一家22成对。

      例2:自己地主大+2先手出单下家出2,则极可能上家有22。

      3.算牌

      对于斗地主,不光是要记牌,还要有一定的对对手手中牌的判断能力,而记牌,除了上提到的牢记头子和自己手中的缺牌之外,还有一些牌,是属于菜鸟进阶必记之牌。既然说到这里,咱们就来对记牌分个种类:

      A类——任何人都必须记住的:头子,自己的缺牌,7

      B类——进阶需要记住的:3456AK

      C类——一般不太要求的:890JQ

      A类就不再谈了,但是为什么多了个7呢,其实7是很重要的一张牌,至于为什么下面大家自然会体会到的。C类暂不考虑,一是不容易记住,二是就算记住了其中的变数也太多,不容易算牌。对于B类,可以简单分析一下:

      B类中34A是最容易记住的,56K相对要困难一点,但是也要尽力记。对于这几张牌主要列出以下几个例子(均以自己当地主):

      例1:自己无3,下家先手,出3。则上家极有可能为333(若下家无带3之顺),肯定至少有33(若下家有带3之顺);此时若四个4都已出完,则,下家必无带3之顺,可确定上家为333。(此情况小牌均相似)

      故:若自己有三带或不大的对子,都不必太着急,关系不太厉害的时候大可让上家占牌,他一出自己也可放走。

      例2:自己有7777或6666。此时断掉了带3的小顺,则那两家极可能为345之单、双,若345中也有炸弹,那就自认倒霉吧。

      故,就算此时牌只是中等也可根据情况要一把,当然,若自己不想要的话,打别人的地主就更容易了。

      例3:若别人出长顺(7张及以上)如345678910,则他手中的牌极可能为非单J(除非为带J顺),按从大到小的可能性是:⑴没有J;⑵一对J;⑶三张J;⑷带J的顺;⑸J炸。一般考虑前两种情况就够了,10把能中5把以上。

      对于AK我暂时也不必介绍,相信大家平时玩的时候多少也都知道其重要性,这里我就举这三个例子吧,数量有点少,别着急,还有更多的都将综合在最后一章倾力推出。

      4。算剩牌

      剩1、2、3张牌时不用说大家自然会特别注意。咱们就只对剩4、5、6、7的牌型分析一下:

      剩4张:⑴大小+对 ⑵大小+单+单 ⑶****炸弹 ⑷三带一 ⑸对+对 ⑹单+单+对 ⑺全单

      剩5张:⑴大小+三 ⑵大小+对+单 ⑶大小+单+单+单 ⑷****炸弹+单 ⑸三带二 ⑹三带一+单 ⑺五顺 ⑻对+对+单 ⑼对+单+单+单 ⑽全单

      剩6张:⑴大小+三带一 ⑵大小+对+对 ⑶大小+对+单+单 ⑷大小+单+单+单+单 ⑸大小+****炸弹 ⑹****炸弹+对

      ⑺****炸弹+单+单 ⑻六顺 ⑼五顺+单 ⑽三+对+单 ⑾对+对+对 ⑿对+对+单+单 ⒀对+单+单+单+单 ⒁全单

      剩7张:⑴大小+****炸弹+单 ⑵大小+五顺 ⑶大小+三带一+单 ⑷大小+三带二 ⑸大小+对+对+单 ⑹大小+对+单+单+单 ⑺大小+全单 ⑻****炸弹+三 ⑼****炸弹+对+单 ⑽****炸弹+全单 ⑾五顺+对 ⑿五顺+单+单 ⒀六顺+单 ⒁七顺 ⒂三+三+单 ⒃三+对+对 ⒄三+对+单+单 ⒅三+全单 ⒆对+对+对+单 ⒇对+对+单+单+单 (21)对+全单 (22)全单

      这里有点繁冗了,我只是想说明,算牌的时候一定要考虑全面,做到万无一失,然后才能结合这之前所出的牌大致推测他手中所剩之牌,稍有遗漏都可能“成千古恨”。

      在菜鸟与中手之中最常见也最基本的算牌就这些了,说到底,要算牌,首先还是要得记牌,如果记不住牌,一切皆是空谈,谁也不可能再算出牌来。当然,一副牌那么多,再加上时间短暂,要全部记下是不大可能的。所以,一定要分清主次,什么必须记,什么可以不记,都要清清楚楚,不得一点含糊。

      例:我记得有一次我当地主手中的剩牌为:大小+2+K+44,下家剩五张先手出AAA+5则剩一张。此时若我不炸,自然下家就走掉(出完)了;若我炸了,那我能不能走掉了呢?于是我略微思考将之前对出牌的记忆翻了出来,通过回忆分析,最后确定:⑴除我双王外再无其它炸弹 ⑵只剩一张2,就是我手上这张 ⑶下家出AAA,则所剩那最后一张必不为A,且最大只能为K。于是我就轻松炸掉,出一张K,再用2收回,完事。

    第三章 合作

      斗地主,又叫二打一。顾名思义,合二人之力斗地主一人,而输赢的关键就在与两个字——配合。一般情况下,只要配合得适当,打倒地主不敢说容易却也并不难。这话说得简单,然而真正合作起来,却往往不尽如人意。

      1。上家不放牌,下家不顶牌。

      这句话的意思是说:作为地主的上家最基本的思路是不能放地主的小牌走,所以,一般都得设卡,让地主的小牌窝在家里或者让他占牌自己出可以浪费他的头子;而下家则不应该顶大牌,有时候地主上家牌不错,甚至还带个炸弹,这时上家自己也想把小牌走掉,下家若一顶,虽然就那么一两张,却有可能使上家无法走掉,甚至连炸弹也不敢用上。

      所以下家可千万不要顶大牌,若上家觉得自己不好走,就顶地主;若觉得自己能走,便可以出些小牌多走些累赘。

      2。单不放10,双要过6。

      上家顶地主,尽量尽量单牌不要小于10,至少要出带花的,10也较容易成单的。对子出到66最好,一来不让地主放小对,二来可以知道关于7的重要信息。

      3。地主剩一张时。

      若能不放单就走掉,固然最好,若不能走则要求密切配合了。最基本的路数是,若上家走则走,若不能走则以最大的牌依次顶地主,然后放对让下家接;下家接上后,若能走则走,若不能走,则放单;上家再重复刚才的路数。其余的变招就比较多了,这里暂不表。

      4。地主剩两张时。

      任何情况下,除非已算出地主所剩为两张单牌,否则不要出对。一直出单,直到地主出一张为止,若地主始终不出,那就一直出单,把对子全部拆成单张出,地主出一张后,再照上面的打法进行。

      5。不压自己人。

      这个道理是非常明显的,但是有的人刚玩之时最容易犯这个毛病。他们通常以为,自己就是上帝,只有也只能让自己来打倒地主,全然不顾队友的配合与支援,所以不管是谁,只要谁敢大他牌,他就要拼命,这有多气人就不说了,这里还是拿对子做代表说说基本功吧:

      对子——小对都可以随便出,但是当对家出到10以上(含)的对子时,自己就不可再大了。例如:下家出KK,上家又出AA,那么地主出22就压倒了两个大对。特别是只有一个大对的时候,就更不能随便出了,说不定到最后就得靠这一对来占牌。

      6.炸弹

      多的我就先不说了,这里就举一个最普遍也是最基本的例子,就是地主上家剩一张时,下家无论如何都要炸掉,然后出一张手中最小的牌放队友走。当然这也是有那么一点风险的,我就不过多分析了,反正这样的风险肯定是不会超过十分之一的,所以就不要怕只管炸掉就行了。还有一个例子接着的“反春”里也会接触到。

      7。反春

      举一个比较经典的例子——反春带双炸:若自己有一炸无大小王,地主第一手出一张或一对,地主下家直接拿2或22压牌地主不要,然后下家接着出一些大牌(如:910JQKA、QQQKKK+*+*、345678910JQKA之类反正地主肯定要不上的),之后小放一张牌或一对剩3或4张牌。这种情况下,若下家不是菜鸟级别的任务,就可断定——A。打反春;B。双王极可能在他手上,因为他是地主下家头手本不应出那么大的牌的,在加上后边他出的牌,这样目的就很明显了。所以这时地主下家小放一张或一对,手上应该就只剩3双王+单或一对,而作为地主上家就得拿最大的牌顶以不让地主过牌,然后下家双王炸掉走完;若下家小放时,上家有炸弹,那就赌一把直接炸掉,下家再用双王接,就成了反春带双炸。

      综合一下要领:⑴自己无王 ⑵地主下家头手用2占牌 ⑶下家接着出的牌地主肯定要不上 ⑷下家小放一手后仅剩3、4张牌 那么,只要满足这三个条件,就一定要顶大牌和炸弹。成功几率我可以保证在80%以上,曾经我被炸过一次,也炸过别人一次。呵呵~~~~的确很爽啊。。

      但是这样的牌一定要瞄准了,一场牌局只要有这样一把,输赢那就基本定型了。我以前在网上玩的时候,3分底,最多一把赢了有96分,但是最多也输过192,55~~~不过还是爽,至少也小算一个记录了。。

    第四章 出牌及综合技巧

      有道是——“行家一出手,就知有没有。”……唉,没那么多废话了。直接来吧

      1。出牌顺序

      相信大家曾经也遇到过不少“春天”和“反春”,所以这第一手牌有多关键,我就不再说了。

      ⑴地主出牌基本顺序:单——对——三(或顺)

      牌例1:地主34455678大 上家33910JQKA 下家暂不记

      若地主先出一张4,上家出一张A,地主用大王收回,再出345678,上家就要不上了。若地主不出单而先出六顺,则上家就能要上了,并且走掉。

      牌例2:地主334599大 上家10JQKAA 下家暂不记

      若地主先出一张4,上家若顶一张A,则地主用大王收回再打对子可出完;若先出对子,则上家可以用AA占牌后,不管怎么打,地主都走不掉了。

      当然,这毕竟是理论不是实战,我只是随便举两个例子来说明这个道理并且这也只能适用于一般情况,大家可别专牛角尖啊。

      牌例3:关于先出单、双与三带的关系,我就不写了,大家举一反三思考一下吧。

      ⑵闲家出牌就不好说了,反正一句话,少出单,闲家不出,就没人帮地主出单,地主迟早会自己交出来的。

      还有就是若是自己能有机会走掉,那就最好先出顺子了,简单分析一下:先出顺子,若地主刚好能要上,不气,因为那是迟早的事;若地主可要顺但多一两张牌,好事;若地主要不上,更好了。当然,若自己走掉的机会很渺茫,那就千万不要出了,到最后说不定还能大上地主的顺子从而对他造成威胁。

      2。地主

      很多人都喜欢当地主,刺激,而且赢得也多。特别是打到“春天“甚至还带炸,那就爽了。。当然也得注意”反春“。

      ⑴春天

      要打春天,当然最大的关系就是牌型了,牌好是打春天的基础,然后出牌才是怎样侥幸的或者实实在在的将春天实现。

      (顺便插一句,我有一次在生活中玩,连打了三个春天,有没有谁比我更多啊,呵呵~~~~不过话说回来,80%以上是靠牌,要说技术那占不了多大分量)

      打春天,大多数情况下,都是实实在在的硬打出来的,也就是说没出一手牌别人都要不上,炸弹也没有,你怎么出效果都一样,那就是牌的事情了。但是有的时候春天也是要靠”蒙“的:如3334557778910JQKA22大小

      这副牌,拿上手只能说可能打春天,只要闲家有三带的牌,就没春天的戏了,当然若没有,那就是硬春天了。若是有的话,又特别是AAA带、KKK带什么的,这时当然你是不知道别人有没有的,但也必须先出三带啊,所以你就先出最小的333+4,再说上一两句话”唉,这烂牌,还是先把没用的出了吧“”操,这TM都是什么破牌啊“,你这样一说,别人自然会听见。虽然我没学过,但我估计:从心理学上来说,别人听见”破牌“”烂牌“这样的词,潜意识里的防备心理必定会减弱,那么他可能会觉得333就要我出AAA而在心理上感到不平衡,有的时候就不会出AAA、KKK之类的来大不牌了。然后呢,当然你就打到春天了。呵呵~~~

      虽然这样打春天的心理战不常见,但是在其它情况下,适当的运用心理战都是会很有效果的。

    8月20日

    DSP资料点滴,转自http://dubin.blogchina.com/

    DSP点滴资料

    - 作者: hedgehogdb 2005年03月1日, 星期二 14:34  回复(0) |  引用(0) 加入博采

    DSP芯片技术背景与市场价值
    汉芯一号"16位DSP是国内首块完全由国内设计、国内生产、国内封装、国内测试,达到国际先进水平的高端大规模集成电路。与"汉芯一号"同时诞生的相关开发平台,将使"汉芯一号"有能力在很短的时间内,实现在国产电子整机系统中的广泛应用。此款芯片与平台的诞生,预示着我国将能在DSP核心芯片技术领域登上国际竞争舞台。
      1.什么是DSP
      数字信号处理是一种将现实世界中的真实信号(专业术语称之为连续信号)转换为计算机能够处理的信息的过程。比如人们说话的声音,这就是一个连续信号,除此之外,现实生活中还有很多这样的信号,比如光、压力、温度等等。这些信号通过一个模拟向数字的转换过程(称之为AD),变成数字信号送给处理器,进行数字计算,处理结束后,再把结果通过数字向模拟的转换过程重新变成连续信号(称之为DA)。用一般的通用微处理器可以完成这些工作,但是面临的问题是满足如此高的计算速度,就很难保证耗电量很低,更难保证价格足够便宜。因此,另一种微处理器应运而生:数字信号处理器,简称DSP。

     

      DSP是微处理器的一种,这种微处理器具有极高的处理速度.因为应用这类处理器的场合要求具有很高的实时性(Real Time)。比如通过移动电话进行通话,如果处理速度不快就只能等待对方停止说话,这一方才能通话。如果双方同时通话,因为数字信号处理速度不够,就只能关闭信号连接. 

      DSP典型的特征具有每个处理周期能够处理多条乘加操作、具有实时运算能力和实时的仿真能力和实时的模拟能力、具有很强的通用性、具有很高的可靠性、造价低廉。

      在当今的数字化时代背景下,DSP已成为通信、计算机、消费类电子产品等领域的基础器件,被誉为信息社会革命的旗手。业内人士预言,DSP将是未来集成电路中发展最快的电子产品,并成为电子产品更新换代的决定因素,它将彻底变革人们的工作、学习和生活方式。

      DSP发展历程大致分为三个阶段:70年代理论先行,80年代产品普及,90年代突飞猛进。

      在DSP出现之前数字信号处理只能依靠MPU(微处理器)来完成。但MPU较低的处理速度无法满足高速实时的要求。因此,直到70年代,有人才提出了DSP的理论和算法基础。那时的DSP仅仅停留在教科书上,即便是研制出来的DSP系统也是由分立元件组成的,其应用领域仅局限于军事、航空航天部门。

      随着大规模集成电路技术的发展,1982年世界上诞生了首枚DSP芯片。这种DSP器件采用微米工艺NMOS技术制作,虽功耗和尺寸稍大,但运算速度却比MPU快了几十倍,尤其在语音合成和编码解码器中得到了广泛应用。DSP芯片的问世是个里程碑,它标志着DSP应用系统由大型系统向小型化迈进了一大步。至80年代中期,随着CMOS工艺技术的进步与发展,第二代基于CMOS工艺的DSP芯片应运而生,其存储容量和运算速度都得到成倍提高,成为语音处理、图像硬件处理技术的基础。

      80年代后期,第三代DSP芯片问世,运算速度进一步提高,其应用于范围逐步扩大到通信、计算机领域。

      90年代DSP发展最快,相继出现了第四代和第五代DSP器件。现在的DSP属于第五代产品,它与第四代相比,系统集成度更高,将DSP芯核及外围元件综合集成在单一芯片上。这种集成度极高的DSP芯片不仅在通信、计算机领域大显身手,而且逐渐渗透到人们日常消费领域。

      经过20多年的发展,DSP产品的应用已扩大到人们的学习、工作和生活的各个方面,并逐渐成为电子产品更新换代的决定因素。目前,对DSP爆炸性需求的时代已经来临,前景十分可观。

      美国半导体产业协会(SIA)最近预测,数字信号处理器(DSP)将推动未来半导体市场成长,而且亚洲,特别是中国将是IC市场的成长动力。

      Forward Concepts公司认为,DSP市场在2003年的增长预测至少是20%。

      并预测在2004年DSP市场将会有更大的改观。

      DSP正在世界半导体业中起着越来越重要的作用。Forward Concepts在日前发布一份有关DSP的报告指出:"到2004年,所有交付的微处理器都将具有DSP处理能力。TI公司总裁兼首席执行官Tom Engibous也指出:"市场上新推出了五花八门的DSP产品,任何人要想为所有的应用提供最好的解决方案都是不现实的。十年之内,DSP有可能成为最大的半导体行业"

      2.DSP市场

      DSP是目前电子工业领域增长最迅速的产品之一,据世界半导体贸易统计组织(WSTS)发布的统计和预测报告显示,1996~2005年,全球DSP市场将一直保持稳步增长,其中,2000年的增长率为37%,2001年为8%,并且从2001年到2005年,增长率将逐年递增,2005年的增长率将达34%。因此,全球DSP市场的前景非常广阔,DSP产业将成为21世纪最具发展潜力的朝阳产业。

      很显然,随着3G的商用部署大规模展开,在可预见的一段时间内,无线应用仍将是可编程DSP市场的驱动引擎。不过,嵌入式DSP市场是一个更大的市场。随着有线市场走向复苏,IP电话变得更加重要。因此,DSP市场将在2004年及以后的时间里稳健地好转。因为无论何种形式的DSP技术都是我们能够访问窄带、宽带或是无线互联网的唯一手段,它还是新兴的分组(IP)电话市场的关键。没有DSP就没有对互联网的访问,没有多媒体,也没有无线通信。

      例如,厂商们新推出多种款式可选择的独立器件、DSP与MPU相结合的器件、为执行DSP功能量身定做的MPU器件、以及许多公司为ASIC或SoC解决方案所提供的软硬DSP内核。

      未来10年,全球DSP产品将向着高性能、低功耗、加强融合和拓展多种应用的趋势发展,DSP芯片将越来越多地渗透到各种电子产品当中,成为各种电子产品尤其是通信类电子产品的技术核心,将会越来越受到业界的青睐。据TI预测,到2010年,DSP芯片的集成度将会增加11倍,在单个芯片内将能集成5亿只晶体管。目前DSP的生产工艺已开始从0.35mm转向0.25mm、0.18mm,预计到2005年,DSP芯片的工艺将达到0.075mm的更高水平,届时,将能够在一块仅有拇指大小的单个芯片上集成8个DSP内核。ADI公司副总裁Ben Naskar指出:"面对新世纪的网络产品、消费类电子产品以有无线通信等领域不断涌现的新应用,DSP产品在不断地提高性能和增加功能的同时,正在不断地降低功耗和减小体积,以便适应市场的需求。"

      3.DSP的应用领域

      Forward Concepts公司发表的一份报告显示,2001年全部可编程DSP销售额中通信应用部分占2/3,在2001年的全部DSP营收中,无线应用部分占55%,计算机及外设占12%,有线部分11%,消费类应用7%,汽车应用2.4%,多用途及其它占12.5%。

      2002年上半年无线市场的DSP出货量上升了15%,这使得无线领域占DSP市场的份额增长到了创纪录的60%;对汽车市场的DSP出货量比2001年大幅上升了66%,汽车市场在DSP市场中所占的比重已从去年的2.5%上升到今年的3.5%。在计算机和外设市场,到2002年上半年为止,DSP对该市场的出货量下降了约18%。多用途市场比2001年同期下降了近26%,现在约占DSP市场的11.4%。

      4.DSP的市场分布

      目前DSP出货量的地理分布已经发生了很大的变化。以地区来看,欧美两地因为通讯市场逐渐饱和而成长趋稳定。因此,亚太地区成为另一波新兴成长的地区,在2001年第二季,亚太地区首度超越美洲成为全球第一大DSP市场;中国和韩国现在是DSP芯片的最大市场,与此同时,对日本的出货量在2002年上半年下降了54%,使日本所占的市场份额从2001年的15%降至稍多于9%。另一方面,亚太地区所占的DSP市场份额已经在2002年前五个月从2001年的33%上升到空前的42%。美国的市场份额微降到21%,而借助于GSM和2.5G系统,欧洲的市场份额增长到近28%。

      5.DSP的主要供货公司

      公司2000年市场份额2001年市场份额年增长率

      德州仪器44.0%43.5%-0.5%

      杰尔系统22.8%16.1%-6.7%

      摩托罗拉13.2%12.0%-1.2%

      模拟器件10.2%8.2%-2.0%

      其他9.9%20.2%10.3%

      总计100.0%100.0%N/A

      6.中国的DSP市场发展现况

      中国的DSP市场作为整个半导体市场一样为国际半导体市场的一个组成部分,必然具有国际半导体市场的共性。由于它植根于中国这一特定经济与社会环境的土壤之中,又必然带有自身的强烈个性。概括而言基本特点有:

      1.持续的较高增长率

      2.基本已与国际市场接轨

      具体体现在:产品和技术已基本接轨;价格和上市时间基本接轨;营销方式和服务水平正逐渐接轨。

      3. DSP处理器仍为TI、AGERE、ADI等占领;产品受外国大企业控制。

      4.海外及港台半导体企业进入中国市场的方式目前仍以产品输出为主

      最先进的产品设计技术和芯片生产技术未向中国转移;

      最先进的工艺设备制造和原材料仍布局在中国以外。

      中国是亚洲发展潜力最大的市场。数码相机、MMoIP电话和手持电子设备等数码产品在中国市场的迅速发展促进了高性能DSP的广泛使用。中国的电子产品制造商众多,对低成本、易使用的DSP需求巨大。

      中国电子信息产业快速发展,带动DSP应用市场高度成长,2000年DSP市场总需求量为2.35亿颗,到了2001年达到3.29亿颗,成长幅度高达40%;依据CCID预测,到2005年前,年成长率将高于全球达到40%以上,预计DSP总市场需求量到2005年将达到13亿颗,市场成长迅速。

      7.未来的DSP市场发展趋势

      很明然,在可预见的一段时间内,无线应用仍将是可编程DSP市场的驱动引擎。不过,嵌入式DSP市场是一个更大的市场,我们将在后续的市场报告中予以讨论。DSP技术(无论何种形式)是你能够访问窄带、宽带或是无线互联网的唯一手段,它还是新兴的分组(IP)电话市场的关键。没有DSP就没有对互联网的访问,没有多媒体,也没有无线通信。因此,尽管遭遇了短期的市场挫折,DSP仍将是整个半导体工业的技术驱动力。

      而国内发展DSP的厂商并不多,而主要的应用产品是DVD与无线电话等,因此国内DSP的产值并不高;而在产品应用上,目前重要的DSP应用产品,如行动电话、调制解调器、HDD等个人计算机与通讯领域应用产品,都是采用国际大厂的DSP solution,因此国内厂商尚无插足的余地。

      在未来的发展上,国内的业者如欲进入DSP领域,在目前这个垄断市场情况相当明显的情势之下,应避免与国际大厂在其擅长的领域正面交锋,若能另辟市场,选择利基产品切入,例如消费性电子产品市场,则尚有机会在DSP市场一搏,目前国内已有相当不错成绩的DVD产品即为一证明。

      世界经济萧条和中国经济的持续发展使更多世界一流的跨国公司调整在中国的策略,中国市场已经成为世界一流的跨国公司DSP发展的关键因素。更大的原因是中国DSP市场占全球市场的比重越来越大,DSP厂商只有在中国市场上取得成功,才有望扩大其市场份额。

      这些公司希望迅速在中国主要城市建立销售办事处,在加强销售覆盖率的同时,把DSP技术支持规模迅速扩大,并实现技术信息本地化。技术信息本地化是体现他们在中国进行调整的标志性措施,它将使ADI在新产品的设计上加入中国因素,通过设计部门与中国现场服务工程师进行信息沟通、汇总,实际上是把他们在发达国家的市场策略引入中国。

      驱动世界一流的跨国公司进行中国调整的因素很多,一是中国DSP市场在全球重要性日益明显,二是他们自身在技术和市场发展上的需要。种种迹象表明,中国市场是亚洲发展潜力最大的市场,数字革命促进了高性能DSP的广泛应用,如数码相机、VoIP电话和手持电子设备等。而中国在电子产品制造上的地位越来越重要,世界一流的跨国公司已经迅速转向中国并建立设计中心和制造厂。中国在消费电子产品上的发展更为引人注目,许多消费类电子产品需要更低成本、更易使用的DSP产品,如音响设备、DVR、机项盒等。

      整体来看,DSP应用在通讯领域、数字影音的产品将越来越普及,使得相关市场需求越来越大,未来DSP市场竞争将越趋激烈。虽然目前DSP的主要应用产品的市场都是由国际半导体大厂所控制,但是我国在政策的扶植下,本土厂商积极投入研发资源,以消费性产品作为进入DSP市场的一个敲门砖,也必将在DSP市场上争得一席之地。


    - 作者: hedgehogdb 2005年02月28日, 星期一 14:25  回复(0) |  引用(0) 加入博采

    DSP问答100问

    一、时钟和电源
    问:DSP的电源设计和时钟设计应该特别注意哪些方面?外接晶振选用有源的好还是无源的
    好?
    答:时钟一般使用晶体,电源可用TI的配套电源。外接晶振用无源的好。
    问:TMS320LF2407的A/D转换精度保证措施。
    答:参考电源和模拟电源要求干净。
    问:系统调试时发现纹波太大,主要是哪方面的问题?
    答:如果是电源纹波大,加大电容滤波。
    问:请问我用5V供电的有源晶振为DSP提供时钟,是否可以将其用两个电阻进行分压后再接
    到DSP的时钟输入端,这样做的话,时钟工作是否稳定?
    答:这样做不好,建议使用晶体。
    问:一个多DSP电路板的时钟,如何选择比较好?DSP电路板的硬件设计和系统调试时的时
    序问题?
    答:建议使用时钟芯片,以保证同步。硬件设计要根据DSP芯片的时序,选择外围芯片,根
    据时序设定等待和硬件逻辑。
    二.干扰与板的布局
    问:器件布局应重点考虑哪些因素?例如在集中抄表系统中?
    答:可用TMS320VC5402,成本不是很高。器件布局重点应是存贮器与DSP的接口。
    问:在设计DSP的PCB板时应注意哪些问题?
    答:1.电源的布置;2.时钟的布置;3.电容的布置;4.终端电路;5.数字同模拟的布置。
    问:请问DSP在与前向通道(比如说AD)接口的时候,布线过程中要注意哪些问题,以保证A
    D采样的稳定性?
    答:模拟地和数字地分开,但在一点接地。
    问:DSP主板设计的一般步骤是什么?需要特别注意的问题有哪些?
    答:1.选择芯片;2.设计时序;3.设计PCB。最重要的是时序和布线。
    问:在硬件设计阶段如何消除信号干扰(包括模拟信号及高频信号)?应该从那些方面着
    手?
    答:1.模拟和数字分开;2.多层板;3.电容滤波。
    问:在电路板的设计上,如何很好的解决静电干扰问题。
    答:一般情况下,机壳接大地,即能满足要求。特殊情况下,电源输入、数字量输入串接
    专用的防静电器件。
    问:DSP板的电磁兼容(EMC)设计应特别注意哪些问题?
    答:正确处理电源、地平面,高速的、关键的信号在源端串接端接电阻,避免信号反射。
    问:用电感来隔离模拟电源和数字电源,其电感量如何决定?是由供电电流或噪音要求来
    决定吗?有没有计算公式?
    答:电感或磁珠相当于一个低通滤波器,直流电源可以通过,而高频噪声被滤除。所以电
    感的选择主要决定于电源中高频噪声的成分。
    问:讲座上的材料多是电源干扰问题,能否介绍板上高频信号布局(Layout)时要注意的
    问题以及数字信号对模拟信号的影响问题?
    答:数字信号对模拟信号的干扰主要是串扰,在布局时模拟器件应尽量远离高速数字器件
    ,高速数字信号尽量远离模拟部分,并且应保证它们不穿越模拟地平面。
    问:能否介绍PCB布线对模拟信号失真和串音的影响,如何降低和克服?
    答:有2个方面,1. 模拟信号与模拟信号之间的干扰:布线时模拟信号尽量走粗一些,如
    果有条件,2个模拟信号之间用地线间隔。2. 数字信号对模拟信号的干扰:数字信号尽量
    远离模拟信号,数字信号不能穿越模拟地。
    三.DSP性能
    问:1.我要设计生物图像处理系统,选用那种型号较好(高性能和低价格)?2.如果选定
    TI DSP,需要什么开发工具?
    答:1.你可采用C54x 或 C55x平台,如果你需要更高性能的,可采用C6x系列。2.需要EVM
    s和XDS510仿真器。
    问:请介绍一种专门用于快速富利叶变换(FFT), 数字滤波,卷积,相关等算法的DSP,
    最好集成12bit以上的ADC功能。
    答:如果你的系统是马达/能量控制的,我建议你用TMS320LF240x。详情请参阅DSP选择指
    南:http://www.dspvillage.ti.com/dspguide
    问:有些资料说DSP比单片机好,但单片机用的比DSP广。请问这两个在使用上有何区别?
    答:单片机一般用于要求低的场合,如4/8位的单片机。DSP适合于要求较高的场合。
    问:我想了解在信号处理方面DSP比FPGA的优点。
    答:DSP是通用的信号处理器,用软件实现数据处理;FPGA用硬件实现数据处理。DSP的成
    本便宜,算法灵活,功能强;FPGA的实时性好,成本较高。
    问:请问减小电路功耗的主要途径有哪些?
    答:1.选择低功耗的芯片;2.减少芯片的数量;3.尽量使用IDLE。
    问:用C55设计一个低功耗图像压缩/解压和无线传输的产品,同时双向传输遥控指令和其
    他信息,要求图像30帧/秒,TFT显示320*240,不知道能否实现?若能,怎样确定性能?选
    择周边元器件?确定最小的传输速率?能否提供开发的解决方案?软件核?
    答:1.有可能,要看你的算法。2.建议先在模拟器上模拟。
    问:用DSP开发MP3,比较专用MP3解码芯片如何,比如成本、难度、周期?谢谢。
    答:1.DSP的功能强,可以实现附加的功能,如ebook等;2.DSP的性能价格比高;3.难度较
    大,需要算法,因此周期较长,但TI有现成的方案。
    问:用DSP开发的系统跟用普通单片机开发的系统相比,有何优势?DSP一般适用于开发什
    么样的系统?其开发周期、资金投入、开发成本如何?与DSP的接口电路是否还得用专门的
    芯片?
    答:1.性能高;2.适合于速度要求高的场合;3.开发周期一般6个月,投入一般要一万元左
    右;4.不一定,但需要速度较高的芯片。
    问:DSP会对原来的模拟电路产生什么样的影响?
    答:一方面DSP用数字处理的方法可以代替原来用模拟电路实现的一些功能;另一方面,D
    SP的高速性对模拟电路产生较大的干扰,设计时应尽量使DSP远离模拟电路部分。
    问:请问支持MPEG-4芯片型号是什么?
    答:C55x或 C6000 或DSC2x
    问:DSP内的计算速度是快的,但是它的I/O口的交换速度有多快呢?
    答:主频的1/4左右。
    四.技术性问题
    问:我有二个关于C2000的问题:1、C240或C2407的RS复位引脚既可输入,也可输出,直接用CMOS门电路(如74ACT04)驱动是否合适,还是应该用OC门(集电极开路)驱动?2、大程序有时运行异常,但加一两条空指令就正常,是何原因?
    答:1、OC门(集电极开路)驱动。2、是流水线的问题。
    问:1.DSP芯片内是否有单个的随机函数指令?2.DSP内的计算速度是快的,但是它的I/O
    口的交换速度有多快呢?SP如何配合EPLD或FPGA工作呢?
    答:1.没有。2.取决于你所用的I/O。对于HPI,传输速率(字节)大约为CPU的1/4,对Mc
    BSP,位速率(kbps)大约为CPU的1/2。3.你可以级联仿真接口和一个EPLD/FPGA在一起。
    请参考下面的应用手册: http://www.ti.com/sc/docs/psheets/a...ps/spra439a.htm
    问:设计DSP系统时,我用C6000系列。DSP引脚的要上拉,或者下拉的原则是怎样的?我经常在设计时为某一管脚是否要设置上/下拉电阻而犹豫不定。
    答:C6000系列的输入引脚内部一般都有弱的上拉或者下拉电阻,一般不需要考虑外部加上
    拉或者下拉电阻,特殊情况根据需要配置。
    问:我正在使用TMS320VC5402,通过HPI下载代码,但C5402的内部只提供16K字的存储区,请问我能通过HPI把代码下载到它的外部扩展存储区运行吗?
    答:不行,只能下载到片内。
    问:电路中用到DSP,有时当复位信号为低时,电压也属于正常范围,但DSP加载程序不成
    功。电流也偏大,有时时钟也有输出。不知为什么?
    答:复位时无法加载程序。
    问:DSP和单片机相连组成主从系统时,需要注意哪些问题?
    答:建议使用HPI接口,或者通过DPRAM连接。
    问:原来的DSP的程序需放在EPROM中,但EPROM的速度难以和DSP匹配。现在是如何解决此问题的?
    答:用BootLoad方法解决。
    问:我在使用5402DSK时,一上电,不接MIC,只接耳机,不运行任何程序,耳机中有比较
    明显的一定频率的噪声出现。有时上电后没有出现,但接MIC,运行范例中的CODEC程序时
    ,又会出现这种噪声。上述情况通常都在DSK工作一段时间后自动消失。我在DSP论坛上发
    现别人用DSK时也碰到过这种情况,我自己参照5402DSK做了一块板,所用器件基本一样,
    也是这现象,请问怎么回事?如何解决?
    答:开始时没有有效的程序代码,所以上电后是随机状态,出现这种情况是正常的。
    问:我使用的是TMS320LF2407,但是仿真时不能保证每次都能GO MAIN。我想详细咨询一下
    ,CMD文件的设置用法,还有VECTOR的定义。
    答:可能看门狗有问题,关掉看门狗。有关CMD文件配置请参考《汇编语言工具》第二章。
    问:我设计的TMS320VC5402板子在调试软件时会经常出现存储器错误报告,排除是映射的
    问题,是不是板子不稳定的因素?还是DSP工作不正常的问题?如何判别?
    答:你可以利用Memoryfill功能,填入一些数值,然后刷新一下,看是不是在变,如果是
    在变化,则Memory 是有问题。
    问:如何解决Flash编程的问题:可不可以先用仿真器下载到外程序存储RAM中,然后程序代
    码将程序代码自己从外程序存储RAM写到F240的内部Flash ROM中,如何写?
    答:如果你用F240,你可以用下载TI做的工具。其它的可以这样做。
    问:C5510芯片如何接入E1信号?在接入时有什么需要注意的地方?
    答:通过McBSP同步串口接入。注意信号电平必须满足要求。
    问:请问如何通过仿真器把.HEX程序直接烧到FLASH中去?所用DSP为5402是否需要自己另外编写一个烧写程序, 如何实现?谢谢!!
    答:直接写.OUT。是DSP中写一段程序,把主程序写到FLASH中。
    问:DSP的硬件设计和其他的电路板有什么不同的地方?
    答:1.要考虑时序要求;2.要考虑EMI的要求;3.要考虑高速的要求;4.要考虑电源的要求

    问:ADS7811,ADS7815,ADS8320,ADS8325,ADS8341,ADS8343,ADS8344,ADS8345中,哪个可以较方便地与VC33连接,完成10个模拟信号的AD转换(要求16bit,1毫秒内完成10个信号的采样,当然也要考虑价格)?
    答:作选择有下列几点需要考虑1. 总的采样率:1ms、10个通道,总采样率为100K ,所有
    A/D均能满足要求。2. A/D与VC33的接口类型:并行、串行。前2种A/D为并行接口,后几种均为串行接口。3. 接口电平的匹配。前2种A/D为5V电平,与VC33不能接口;后几种均可为3.3V电平,可与VC33直接接口。
    问:DSP的电路板有时调试成功率低于50%,连接和底板均无问题,如何解决?有时DSP同C
    PLD产生不明原因的冲突,如何避免?
    答:看来你的硬件设计可能有问题,不应该这么小的成功率。我们的板的成功率为95%以上

    问:我们的工程有两人参与开发,由于事先没有考虑周全,一人使用的是助记符方式编写
    汇编代码,另一人使用的是代数符号方式编写汇编代码,请问CCS5000中这二种编写方式如
    何嵌在一起调试?
    答:我没有这样用过,我想可以用下面的办法解决:将一种方式的程序先单独编译为.obj
    文件,在创建工程时,将这些.obj文件和另一种方式的程序一起加进工程中,二者即可一
    起编译调试了。
    问:DSP数据缓冲,能否用SDRAM代替FIFO?
    答:不行
    问:ADC或DAC和DSP相连接时,要注意什么问题?比如匹配问题,以保证A/D采样稳定或D/A码不丢失。
    答:1. 接口方式:并行/串行;2. 接口电平,必须保证二者一致。
    问:用F240经常发生外部中断丢失现象,甚至在实际环境中只有在程序刚开始时能产生中
    断,几分钟后就不能产生中断。有时只能采取查询的方式,请问有何有效的解决方法?改
    为F2407是不是要好些?
    答:应该同DSP无关。建议你将中断服务程序简化看一下。


    - 作者: hedgehogdb 2005年02月28日, 星期一 14:23  回复(0) |  引用(0) 加入博采

    经典信号与系统、信号处理书籍简介
    1、《Linear Systems and Signals》——B.P.Lathi

     

    这本书个人觉得很不错,是一本线性系统和信号的入门好书。可以适用于通信、
    电路、控制等专业。
    虽说是入门的好书,但是本书的编排是内容由浅入深,讲述可是深入浅出。我通
    读全书后,觉得深有体会,看这本书就像在看小说一般,对于一个话题的介绍,
    往往从其历史发展说起,让你知道其来龙去脉。不像国内的书,一上来就是定理、
    定律。同时,书中每讲完一个知识点,都会有适当的例题让你加深理解。
    本书给我的一种感觉就是,作者将一种菜吃透了,消化了,而且掌握了作者这种
    菜的方法,然后把这种做法告诉你,然你自己去做菜,做出来的菜可能不一样,
    但是方法你是掌握了。最根本的你掌握了,做什么菜是你自己的发挥了。不像国
    内的教科书,就要你做出一样的菜才是学会了做菜。
    这本书讲述了线性系统的一般原理,信号的分析处理,例Fourier变换、Laplace
    变换、z变换、Hilbert变换等等。从连续信号说到离散信号,总之是一气呵成,
    中间似乎看不出什么突变。
    对于初学者,这是一本很好的入门书,对于深入者,这又是一本极好的参考书。
    极力推荐。实话说,Lathi的书每看一回都会有新的感觉,常看常新。

    2、《Fundamentals of Statistical Signal Processing,
    Volume I: Estimation Theory》——Steven M. Kay
    3、《Fundamentals of Statistical Signal Processing,
    Volume II: Detection Theory》——Steven M. Kay
    这两本书是Kay的成名作。我只读过第一卷,因为图书馆只有第一卷 :p
    这两本书比Van Trees的书成书要晚,所以内容比较新。作者的作风很严谨,书
    中的推导极其严密。不失为一位严谨的学者的作风!虽说推导严密,但是本书
    也不只是单纯讲数学的,与工程应用也很贴近。这就是本书的特点。
    这两册书是统计信号之集大成者。有志于这个领域的,此书必备。

    4、《Modern Spectral Estimation: Theory and Application》
    ——Steven M. Kay
    这本书成书较早,是80年代的书籍。但是至今仍然为人所赞。学习谱分析的必读
    书籍。书的风格和Kay的作风一致,详细的上面已经说了。
    还有一个特点就是,这本书是应用型的,书中附了很多例程,提供了谱分析的算
    法实现,但是使用的是Basic语言,只能费点力气看懂了转化为C语言的了(天下
    没有不长刺的鱼),还是要费一番劲挑刺的,呵呵。我以前用的就是Basic,所
    以障碍不大,嘻嘻 

    5、《An Introduction to Signal Detection and Estimation》
    ——H. Vincent Poor
    这本书是普林斯顿大学统计信号处理专业课的教材,可以得见,此书是以理论见
    长。我觉得工程应用涉及得不多。理论算法倒是讲得很透彻。书中的推导论述确
    实很严谨,无可挑剔,本人觉得适合研究生阅读,虽然是导论,但是我们的一般
    本科生的理论水平比起普林斯顿大学的本科生差别很大(不是我贬低我们国内的
    大学生,Princeton的学生的理论水平你不服不行,诺贝尔奖获得者做老师的不
    少,学生得大师之精髓要更容易;至少出了个爱因斯坦,呵呵)。读了此书,你
    的理论水平会上一层楼!!!

    6、《Signals and Systems》——Alan V. Oppenheim
    先抄一段书后的介绍:"本书是MIT(麻省理工)电气工程与计算机科学系本科
    生教材。主编Oppenheim教授是本领域中的一个权威,在国际上享有盛名。本书
    在内容编排上进行了精心设计,各章节之间的关系合理,且充实了丰富的内容,
    加强了实际应用方面的知识。全书共11章,分别为:信号与系统;线性时不变
    系统;周期信号的傅立叶级数表示;连续时间傅立叶变换;离散时间傅立叶变换;
    信号与系统的时域和频域特性;抽样;通信系统;拉普拉斯变换;Z变换;线性反
    馈系统。每章配有不同层次的习题,书后附有答案。"
    "信号与系统"不仅是弱电类本科生必修的基本课程,而且,作为该课程核心的
    一些基本概念和方法,对所有工科专业来说也是非常重要的。"
    这本书可以说是我接触得最早的一本电子工程类的英文书籍(另外一本比较出名
    的是一本计算机书籍,就是Tanenbaum的《Computer Network》)。当时学习信
    号与系统的时候就是用这本书作为参考的(这本书有中文版的,翻译得不错),
    刚入门,觉得还不错,信号与系统的所有知识点都涉及到了,可以说是一本字典
    类的书籍。刚看的时候,觉得Oppenheim好象是个女的,对一个问题说得特罗嗦
    的感觉。有时候读着读着就觉得是在分析英语的句子,而不是在学习信号与系统。
    但是后来我有时间将它重看了两遍,这时候觉得好象每看一次都有了新的感觉,
    可能一开始已经花了时间把难搞懂的句子给弄了,再次阅读的感觉就好多了。总
    之,只要你*待这本书,多读几遍,定能使你有层层升华的感觉和快感。
    这本书的最大特点就是习题设计的非常好,分等级分水平,也很有意思。
    作为一本信号与系统专业的书籍,这绝对是一本经典著作。也是Oppenheim的力
    作之一(另一本下面会介绍)。但是这不是一本入了门就甩一边的书籍,常看常
    新呀!

    7、《Signals and Systems》
    ——Rernd Girod;Rudolf Rabenstein;Alexander Stenger
    这也是一本很不错的信号与系统的书籍,如果让我选择,入门我会选这本,深入
    的话我会选择Oppenheim那本。这本书的作者Rernd Girod是斯坦福电子工程的教
    授,Rudolf Rabenstein和Alexander Stenger是德国的教授和研究人员。由此可
    见,这本书的论述及定理公式的推导是很严密的,这是德国人的一贯作风。
    这本书的一个很重要的特点就是,它和国内的很多教材相反,不是一上来就讲定
    义,而是通过循序渐进的方式,将你一步步引进定义的内涵,到最后很自然地给
    出定义的说明。不会给你一种为什么一开始就有这个定理,这个定理是怎么来的
    疑问。同时这本书也很适合国内的学生,因为它的数学推导比较多,符合工科学
    生的理性思维,你不用问这个结论是怎么出来的,因为你只要看懂了推导过程,
    就毫无疑问了。(如果你看不懂推导过程,我就无话可说了 )

    8、《Detection, Estimation,and Modulation Theory, Part I》
    ——Harry L.Van Trees
    9、《Detection, Estimation,and Modulation Theory, Part II》
    —— Harry L. Van Trees, Harry L. Trees
    10、《Detection, Estimation, and Modulation Theory, Part III》
    ——Harry L. Van Trees, Harry L. Trees
    11、《Optimum Array Processing》——Harry L. Van Trees
    Van Trees的这四本书堪称经典之中的经典!我是极力全力推荐的。
    初初看这本书是在学习通信原理的时候开始的,当时学习到数字通信部分的时候,
    涉及到接受信号的概率估算,当时有人介绍我看看Van Trees的第一卷。看完这本
    半指厚的书,我觉得我们真的是错过了一本好教材。里面对信号的估计、判决理
    论作了非常详尽的论述。我可以肯定地说:只要是数字通信的书籍(例如Proakis
    和Sklar的《数字通信》),里面的接收信号的讨论大部分都是引用Van Trees这
    本书的。同时有一点我觉得很惭愧也很佩服,这本书成于1968年,几乎40年前就
    有了这套理论,就是说,我们现在还在学习几乎40年前的内容,但是其不乏新颖。
    Van Trees原来在MIT做教授,现在在GMU任教。其间担任了不少职务,详细请看书
    中作者介绍。
    第一卷是讲述检测、估计、判决和调制理论,几乎是纯理论的东西,但并不是深
    奥得令人望而却步。相反,读起来特别吸引人,是你恨不得一口气吃了这本书。
    第二卷是讲述模拟信号的检测、估计和调制理论的,涉及到工程应用了。但是这
    本书成书不久,模拟通信的主要地位就被数字通信取代了,所以这本书的作用就
    显弱了。但是我们通信原理里面的模拟通信部分的讨论,在第二卷都有,而且讨
    论的更为深入,如有时间,不妨一读!
    第三卷是讲述检测、估计、判决理论在雷达、声纳和高斯噪声中的应用。适用于
    无线通信的学习。同时我比较感兴趣的就是其在噪声中的处理,看懂了,通信中
    噪声的一大块就解决了。
    第四卷是检测、估计、判决在最优阵列中的应用。对于数字图像处理、模式识别
    等课题都有帮助。现在我正在看这本书,只能等看完了再作评论了。

    12、《Adaptive Filter Theory》——Simon S. Haykin, Simon Haykin
    看到有贴子说这本书不怎么样,说Haykin通过这本书赚了不少钱,还说什么这本
    书不好。哎,可惜呀!
    个人认为,对于数字滤波器,尤其自适应滤波器讲述得比较不错的书籍只有这本
    了。至今我还没有看到过第二本讲得更好的。
    我只是读过一次这本书,详细的评论说不上,只能说一句:如果你想学好数字滤
    波器,不妨就看这本书!要不可以看看书的介绍:
    自适应滤波器是现代信号处理的一个重要组成部分。本书共17章,系统全面地阐
    述了自适应滤波器的数学基础、基本结构和基本算法,从维纳滤波、卡尔曼滤波
    直到现代的盲自适应技术和神经网络方法,充分反映了近年来该领域的新理论、
    新技术和新应用,集基本理论、应用技术、实现方法于一身,内容丰富、概念清
    晰、取材新颖、阐述清楚、系统性好、可读性强。书中配有大量富有特色的例题。
    习题及计算机实验结果,图文并茂、深入浅出。这些特色既有利于读者对相关内
    容的掌握和理解,又可以启发读者深入思考,培养分析问题、解决问题的创新能
    力。

    13、《Algorithms for Statistical Signal Processing》——John G. Proakis
    这本书的作者还有一本很出名的著作,就是《数字通信》。这样,大家应该对
    Proakis有印象了吧?
    这本书如书名一样,主要是讲述统计信号处理的算法及其分析的。对于Proakis的
    书,我的总体印象是,初学者不要看,等你入了门,想深入的学习的时候,他的
    书就派上用场了。他那本《数字通信》也是一样。

    14、《Digital Signal Processing: Principles, Algorithms and Applications》
    ——John G. Proakis
    15、《Discrete-Time Signal Processing》
    ——Oppenheim,A.V.&Schafer,R.W.&Buck,J.R.
    Proakis和Oppenheim的这两本书都是讲数字信号处理的,但是我感觉,很多人钟情
    于Oppenheim的这本书要强于钟情于Proakis这本,看看上面我对Oppenheim和
    Proakis的书的分析就可以知道,O的书可以作为初学入门,但是不能学了就扔,不
    要指望看一次就搞懂;而P的书是深入学习的时候用的,如果你够diao,你可以一
    开始就看,但是不要说难就是了。
    最好的做法就是这两本书结合起来一起看,这样的效果会很令人满意的。这就要看
    你有没有这个时间罗。说实在话,如果你将着两本书弄懂弄透了,数字信号处理你
    就是大niu!别的书就不要浪费时间看了。
    现在Oppenheim那本有中文版的,有第一版和第二版,分别由科学出版社和西安交
    通大学出版社出版,但是建议看英文版,如果要看中文版的,请看第一版,第二版
    翻译错误太多,尤其推导部分,估计是翻译校对时出的错误,原版没有发生。

    16、《Discrete Stochastic Processes》——Robert G. Gallager
    Gallager的书我喜欢,同时很多国外的学生也很喜欢。可以说,Gallager是一位高
    屋建瓴的学者、教授。他将一些比较深难的东西经过自己的过滤,用学生能接受、
    理解的描述表达出来,让学生很容易掌握这些深难的东西,然后又将学生托高到一
    个较高的层次。这一点,我从Gallager的这本书的阅读,还有他的其他基本书的阅
    读中可以体会。这本书是讲述离散随机处理的,在国外,很多学校早就将离散概率
    论从连续概率论中分离出来了。成为独立的离散概率论体系。这本书讲述的就是离
    散概率论里面的离散随机过程的内容。
    个人觉得这本书条理清晰,深入浅出,偏向于工程应用,需要的先修数学(概率论)
    不是很多。可以直接作为离散随机处理的入门书籍,也是数字信号处理的先修课程。 


    - 作者: hedgehogdb 2005年02月28日, 星期一 14:22  回复(0) |  引用(0) 加入博采

    献给初学者

    DSP的特点

    对于没有使用过DSP的初学者来说,第一个困惑就是DSP其他的嵌入式处理器究竟有什么不同,它和单片机,ARM有什么区别。事实上,DSP也是一种嵌入式处理器,它完全可以完成单片机的功能。
    唯一的重要的区别在于DSP支持单时钟周期的"乘-加"运算。这几乎是所有厂家的DSP芯片的一个共有特征。几乎所有的DSP处理器的指令集中都会有一条MAC指令,这条指令可以把两个操作数从RAM中取出相乘,然后加到一个累加器中,所有这些操作都在一个时钟周期内完成。拥有这样一条指令的处理器就具备了
    DSP功能。
    具有这条指令就称之为数字信号处理器的原因在于,所有的数字信号处理算法中最为常见的算术操作就是"乘-加"。这是因为数字信号处理中大量使用了内积,或称"点积"的运算。无论是FIR滤波,FFT,信号相关,数字混频,下变频。所有这些数字信号处理的运算经常是将输入信号与一个系数表或者与一个本地参考信号相乘然后积分(累加),这就表现为将两个向量(或称序列)进行点积,在编程上就变成将输入的采样放在一个循环buffer里,本地的系数表或参考信号也放在一个buffer里,然后使用两个指针指向这两个buffer。这样就可以在一个loop里面使用一个MAC指令将二者进行点积运算。这样的点积运算对与处理器来说是最快的,因为仅需一个始终周期就可以完成一次乘加。
    了解DSP的这一特点后,当我们设计一个嵌入式系统时,首先要考虑处理器所实现的算法中是否有点积运算
    ,即是否要经常进行两个数组的乘加,(记住数字滤波,相关等都表现为两个数组的点积)如果有的话,每秒要做多少次,这样就能够决定是否采用DSP,采用多高性能的DSP了。

    浮点与定点

    浮点与定点也是经常是初学者困惑的问题,在选择DSP器件的时候,是采用浮点还是采用定点,如果用定点是16位还是32位?其实这个问题和你的算法所要求的信号的动态范围有关。
    定点的计算不过是把一个数据当作整数来处理,通常AD采样来的都是整数,这个数相对于真实的模拟信号有一个刻度因子,大家都知道用一个16位的AD去采样一个0到5V的信号,那么AD输出的整数除以2^16再乘以5V就是对应的电压。在定点DSP中是直接对这个16位的采样进行处理,并不将它转换成以小数表示的电压,因为定点DSP无法以足够的精度表示一个小数,它只能对整数进行计算。
    而浮点DSP的优势在于它可以把这个采样得到的整数转换成小数表示的电压,并不损失精度(这个小数用科学记数法来表示),原因在于科学记数法可以表示很大的动态范围的一个信号,以IEEE754浮点数为例,
    单精度浮点格式: [31] 1位符号 [30-23]8位指数 [22-00]23位小数
    这样的能表示的最小的数是+-2^-149,最大的数是+-(2-2^23)*2^127.动态范围为20*log(最大的数/最小的数)=1667.6dB 这样大的动态范围使得我们在编程的时候几乎不必考虑乘法和累加的溢出,而如果使用定点处理器编程,对计算结果进行舍入和移位则是家常便饭,这在一定程度上会损失是精度。原因在于定点处理处理的信号的动态范围有限,比如16位定点DSP,可以表示整数范围为1-65536,其动态范围为20*log(65536/1)=96dB.对于32定点DSP,动态范围为20*log(2^32/1)=192dB,远小于32位ieee浮点数的1667.6dB,但是,实际上192dB对绝大多数应用所处理的信号已经足够了。
    由于AD转换器的位数限制,一般输入信号的动态范围都比较小,但在DSP的信号处理中,由于点积运算会使中间节点信号的动态范围增加,所以主要考虑信号处理流程中中间结果的动态范围,以及算法对中间结果的精度要求,来选择相应的DSP。另外就是浮点的DSP更易于编程,定点DSP编程中程序员要不断调整中间结果的P,Q值,实际就是不断对中间结果进行移位调整和舍入。

    DSP与RTOS

    TI的CCS提供BIOS,ADI的VDSP提供VDK,都是基于各自DSP的嵌入式多任务内核。DSP编程可以用单用C,也可以用汇编,或者二者结合,一般软件编译工具都提供了很好的支持。我不想在这里多说BIOS,VDK怎么用这在相应的文档里说的很详细。我想给初学者说说DSP的RTOS原理。用短短几段话说这个复杂的东西也是挑战!^_^

    其实DSP的RTOS和基于其他处理器的通用RTOS没什么大的区别,现在几乎人人皆知的uCOSii也很容易移植到DSP上来,只要把寄存器保存与恢复部分和堆栈部分改改就可以。一般在用BIOS和VDK之前,先看看操作系统原理的书比较好。uCOS那本书也不错。
    BIOS和VDK其实是一个RTOS内核函数集,DSP的应用程序会和这些函数连接成一个可执行文件。其实实现一个简单的多任务内核并不复杂,首先定义好内核的各种数据结构,然后写一个scheduler函数,功能是从所有就绪任务中(通过查找就绪任务队列或就绪任务表)找出优先级最高的任务,并恢复其执行。然后在此基础上写几个用于任务间通信的函数就可以了,比如event,message box,等等。
    RTOS一般采用抢先式的任务调度方式,举例说当任务A等待的资源available的时候,DSP会执行一个任务调度函数scheduler,这个函数会检查当前任务是否比任务A优先级低,如果是的话,就会把它当前挂起,然后把任务A保存在堆栈里寄存器值全部pop到DSP处理器中(这就是所谓的任务现场恢复)。接着scheduler还会把从堆栈中取出任务A挂起时的程序执行的地址,pop到PC,使任务A继续执行。这样当前任务就被任务A抢先了。
    使用RTOS之后,每个任务都会有一个主函数,这个函数的起始地址就是该任务的入口。一般每个任务的主函数里有一个死循环,这个循环使该任务周期地执行,完成一部分算法模块的功能,其实这个函数跟普通函数没任何区别,类似于C语言中的main函数。一个任务创建的时候,RTOS会把这个函数入口地址压入任务的堆栈中,好象这个函数(任务)刚发生过一次中断一样。一旦这个新创建任务的优先级在就绪队列中是最高的,RTOS就会从其堆栈中弹出其入口地址开始执行。
    有一个疑问是,不使用RTOS,而是简单使用一个主循环在程序中调用各个函数模块,一样可以实现软件的调度执行。那么,这种常用的方法与使用RTOS相比有什么区别呢?其实,使用主循环的方法不过是一种没有优先级的顺序执行的调度策略而已。这种方法的缺点在于,主循环中调用的各个函数是顺序执行的,那么,即使是一个无关紧要的函数(比如闪烁一个LED),只要他不主动返回,也会一直执行直到结束,这时,如果发生一个重要的事件(比如DMA buffer full 中断),就会得不到及时的响应和处理,只能等到那个闪烁LED的函数执行完毕。这样就使整个DSP处理的优先次序十分不合理。而在使用了RTOS之后,当一个重要的事件发生时,中断处理会进入RTOS,并调用scheduler,这时scheduler 会让处理这一事件的任务抢占DSP处理器(因为它的优先级高)。而哪个闪烁LED任务即使晚执行几毫秒都没任何影响。这样整个DSP的调度策略就十分合理。
    RTOS要说的内容太多,我只能讲一下自己的一点体会吧

    DSP与正(余)弦波

    在DSP的应用中,我们经常要用到三角函数,或者合成一个正(余)弦波。这是因为我们喜欢把信号通过傅立叶变换映射到三角函数空间来理解信号的频率特性。信号处理的一些计算技巧都需要在DSP软件中进行三角函数计算。然而三角函数计算是非线性的计算,DSP并没有专门的指令来求一个数的正弦或余弦。于是我们需要用线性方法来近似求解。
    一个直接的想法是用多项式拟合,这也正是大多数DSP C编译器提供正余弦库函数所采用的方法。其原理是把三角函数向函数空间{1,x,x^2,x^3....}上投影,从而获得一系列的系数,用这些系数就可以拟合出三角函数。比如,我们在[0,pi/2]区间上拟合sin,只需在matlab中输入以下命令:
    x=0:0.05:pi/2;
    p=polyfit(x,sin(x),5)
    就得到5阶的多项式系数:
    p =
    0.00581052047605 0.00580963216172 -0.17193865685360
    0.00209002716293 0.99969270087312 0.00000809543448
    于是在[0,pi/2]区间上:
    sin(x)= 0.00000809543448+0.99969270087312*x+ 0.00209002716293*x^2-0.17193865685360*x^3+
    0.00580963216172*x^4+0.00581052047605*x^5
    于是在DSP程序中,我们可以通过用乘加(MAC)指令计算这个多项式来近似求得sin(x)
    当然如果用定点DSP还要把P这个多项式系数表用一定的Q值来改写成定点数。

    这样的三角函数计算一般都需要几十个cycle 的开销。这对于某些场合是不能容忍的

    另一种更快的方法是借助于查表,比如,我们将[0,pi/2]分成32个区间,每个区间长度就为pi/64,在每个区间上我们使用直线段拟合sin曲线,每个区间线段起点的正弦值和线段斜率事先算好,存在RAM里,这样就需要在在RAM里存储64个
    常数:
    32个起点的精确的正弦值(事先算好): s[32]={0,sin(pi/64),sin(pi/32),sin(pi/16)....}
    32个线段的斜率: f[32]={0.049,.....}
    对于输入的每一个x,先根据其大小找到所在区间i,通常x用定点表示,一般取其高几位就是系数i了,然 后通过下式即可求出sin(x):
    sin(x)= s[i]*f[i]
    这样一般只需几个CYCLE就可以算出正弦值,如果需要更高的精度,可以将区间分得更细,当然,也就需 要更多的RAM去存储常数表。
    事实上,不仅三角函数,其他的各种非线性函数都是这样近似计算的。


    1. 接触DSP
    在参加过一次社会上多的尽乎到了泛滥地步的"DSPxxx"培训班之后,我"自信"已经具备DSP工程师资格,便欣喜若狂跑道书店买了一本名为"DSP xxx应用"的书,作者叫xxx,并且是这个领域的牛人,这本书确实是很出色的书籍。但是当时,对于我这个对DSP一窍不通、刚刚入门的人来说却建立了一个错误的概念——DSP是个很容易的领域,只要培训一下,再稍微看看书,就可以成为专家。所以,现在看来,这些都是误导,我认为学习DSP技术应该分为两个阶段,第一阶段学习DSP技术基础概念;第二阶段学习DSP技术的行业应用。那本"DSP xxx应用"的书,它更适合书名应叫做"DSP中的数学或物理运用"...什么的。

    2. 购买DSP学习套件

    有了兴趣,就要去学习,于是我撺掇领导批准购买了DSP学习入门套件(DSK),许多公司均有销售,如TI等,大概是需要3000-4000人民币。买后不久,我就发现,这种套件对于我来说一点用处都没有。因为我的基础知识实在是太差了。这些套件对于我来说,只是另一种涵义的PC机及一些外围设备,想要懂的这些东西,我就需要去读更多的相关书籍,这时,很难没有想要放弃的念头,我开始有点畏惧DSP这种技术,门槛太高了。可是,我不能放弃,我已经投入了许多的金钱和时间,我不想丢掉这4000元钱,也不能对领导没有交待。事实上,我没有想到,我将付出更多的钱和时间去学习。

    3. 再次参加培训班,再次购买DSP书籍

    在我就感到了无助,困惑之际。我又想到了放弃。虽然我的数学还算不错,但其中遇到的一些问题在我思考后,还是无法解决,我越来越畏惧DSP了。于是,我开始在"google"上搜索DSP培训相关的信息,终于发现闻亭公司"DSP培训中心"的教程和内容正是我一直寻找的东西。也许是DSP技术对我的有着巨大的诱惑力,也许是我的之直着,我又一次勇敢的报名参加了培训。32个课时之后,解决了我半年多来积累的很多粗浅的问题。再翻开培训教材刚刚复读了第一章时,我想如果这本教材是我读到的第一本书,并且我没有花4000元买那个可*的学习套件,我会毫不犹豫的投降,放弃学习DSP,但......。那个可*的xxx作者,他的书怎么可以用作教学呀。他的书虽然让我对DSP产生了浓厚的兴趣,却把我引到了一条艰难的路上,而且花了那么多的冤枉钱...。既然事已如此,我只有慢慢的去读这些书籍,在我读到教材的后面章节以后,我开始明白前面章节的内容,所以当你读书遇到不明白的时候,千万不要气馁。有时,一个内容,可能需要读上几遍,才能明白,这比一开始的感觉要好的多了。

    4. 实验——至关重要的一步

    现在,从你的架子上取下那套DSK,去尝试做一些小实验,我的第一个实验是"正弦发生器",这个实验比较简单,但是它也花费了我几周的时间去读大量的关于串口、编码、寄存器等的书并且进行大量的实验。这个执行半小时的"正弦发生器",让我查阅了恨不得够组建一个图书馆的书籍,而且这个东西没有任何用途。我是用汇编语言在54x中执行,这个实验让我很好的理解了什么是DSP,什么是McBSP, DMA, 等。当然问题也同步产生了,我就又不得不做了许多的实验去验证。我建议,在系统未定型之前,使用mathlab/simulink进行仿真,并且可以多实验几种芯片,这样可以让你明白更多的内容。我觉得我就要成为一个真正的DSP工程师了,我度过了最困难的时期。我觉得自己是个英雄,嘿嘿。

    5. 去寻找一份与DSP相关的工作,去当个DSP工程师

    我希望困难已经过去,但这种愿望为时过早了。在DSP的研究中,我还遇到了很多的困难,由于篇幅有限,我就不在进行描述了。反正,如果想成为真正的DSP专家,就不要期望事情会变得容易。有些DSP开发人员并不知道什么是真正的0和1,他们只会查阅各种参考书籍和参数表,我们并不提倡这种做法。因为这些人选择了一种简单的做法,但是他们并不是真正的DSP开发人员.他们只是编写一些他们不理解的代码,他们似乎在担当着一台"编码器"的角色.

    6. 总结

    这篇文章只是我的一点感慨,可能并不是很适用现在的DSP开发工程师,因为,市面上已经有了供你学习的DSP教学套件,搭配了多种实验供你参考,轻松入门,如:闻亭公司的"大学实验箱"什么的。这个实验箱提供了一个很好的实验环境,并且为初学的你设计了多种实验、教材,让你由浅入深的学习。不会向我似的,绕一大圈才走到正确的路上。另外,你也可以向他们的工程师咨询。
    7月26日

    人生七个经典领悟

    故事一:

    父子二人经过五星级饭店门口,

    看到一辆十分豪华的进口轿车……

    儿子不屑地对他的父亲说:
    “坐这种车的人,肚子里一定没有学问!”

    父亲则轻描淡写地回答:
    “说这种话的人,口袋里一定没有钱!”

    领  悟:

      你对事情的看法,
     是不是也反映出你内心真正的态度?

    故事二:

    晚饭后,
    母亲和女儿一块儿洗碗盘,
    父亲和儿子在客厅看电视。

    突然,
    厨房里传来打破盘子的响声,
    然后一片沉寂……

    儿子望着他父亲,说道:
      “一定是妈妈打破的。”
      爸爸问,
      “你怎么知道?”
     儿子答:
      “她没有骂人。”

    领  悟:

    我们习惯以不同的标准来看人看己,

      以致往往是责人以严,待己以宽。

    故事三:

    小学三年级的学生,在作文中说他们

    将来的志愿是当小丑

    中国的老师斥之为:
       “胸无大志,孺子不可教也!”

     外国的老师则会说:
      “愿你把欢笑带给全世界!”

    领  悟:

        身为长辈的我们,
        不但容易要求多于鼓励,
        更狭窄的界定了成功的定义。

    故事四:

    在故宫博物院中,
    有一个太太不耐烦地对她先生说:
    “我说你为甚么走得这么慢,
    原来你老是停下来看这些东西。”

    领  悟:

      有人只知道在人生的道路上狂奔,

      结果失去了观看两旁美丽花朵的机会。

    故事五:

    妻子正在厨房炒菜。
    丈夫在她旁边一直唠叨不停:
    “慢些。小心!火太大了。
    赶快把鱼翻过来。
    快铲起来,油放太多了!
    把豆腐整平一下……”

    “哎呀”,
    妻子脱口而出,“我懂得怎样炒菜。”“你当然懂,太太,”丈夫平静地答道:
    “我只是要让你知道,我在开车时,你在旁边喋喋不休,我的感觉如何。”

    领  悟:

    学会体谅他人并不困难, 只要你愿意认真地站在对方的角度和立场看问题。

    故事六:

    甲:
            “新搬来的邻居好可恶,
             昨天晚上三更半夜、夜深人静之时然   跑来猛按我家的门铃。”
    乙:
        “的确可恶!你有没有马上报警?”
    甲:
       “没有。我当他们是疯子,
         继续吹我的小喇叭。”


    领  悟:

    事出必有因,
      如果能先看到自己的不是,
      答案就会不一样在你面对冲突和争执时,先想一想是否心中有亏,
      或许很快就能释怀了。

    故事七:

    小明洗澡时不小心吞下一小块肥皂,

    他妈妈慌慌张张地打电话向家庭医生求助。

    医生说:
    “我现在还有几个病人在,可能要半小时后才能  赶过去。”    
            小明妈妈说:
    “在你来之前,我该做什么?”    
            医生说:
    “给小明喝一杯白开水,然后用力跳一跳,
    你就可以让小明用嘴巴吹泡泡消磨时间了。”

    领  悟:

    take it easy,
    放轻松放轻松些,生活何必太紧张?
    事情既然已经发生了,
    何不坦然自在的面对。
    担心不如宽心,穷紧张不如穷开心。

    6月13日

    一道受用终身的测试题

    给你做一道题吧…… 测试一下看看你是不是通得过自已对自已的考验 这是一家公司要招收新的职员其中一个测试的问题…… 你开着一辆车。 在一个暴风雨的晚上。 你经过一个车站。 有三个人正在等公共汽车。 一个是快要死的老人,好可怜的。 一个是医生,他曾救过你的命,是大恩人,你做梦都想报答他。 还有一个女人/男人,她/他是那种你做梦都想嫁/娶的人,也许错过就没有了。但你的车只能坐一个人,你会如何选择那?请解释一下你的理由。 在你看下面的话之前仔细考虑一下

     

    我不知道这是不是一个对你性格的测试, 因为每一个回答都有他自己的原因。 老人快要死了,你首先应该先救他。 然而,每个老人最后都只能把死作为他们的终点站, 你先让那个医生上车,因为他救过你,你认为这是个好机会报答他。 同时有些人认为一样可以在将来某个时候去报答他, 但是你一旦错过了这个机会,你 可能永远不能遇到一个让你这么心动的人了。 在200个应征者中,只有一个人被雇佣了,他并没有解释他的理由,他只是说了以下 的话 “给医生车钥匙,让他带着老人去医院,而我则留下来陪我的梦中情人一起等公车!" 很多人都可能认为以上的回答是最好的,但很少有人一开始就想到。 是否是因为我们从未想过要放弃我们手中已经拥有的优势(车钥匙)? 有时,如果我们能放弃一些我们的固执,狭隘,和一些优势的话,我们可能会得到更多。

    6月12日

    人可以被毁灭,但不可以被打败!

    人可以被毁灭,但不可以被打败!
    6月2日

    日子过的太平淡了 好像也没啥好写的 hh

    眼看到合肥一年就过了   明年的这个时候 再过几个月就要找工作了
    还是有点紧迫感 有点动力较好
    嗯   一定要使自己努力努力 再努力点 抓住机会
    每天进一步一点 不然以后太难混了  hh 
    5月19日

    好久没来这里了

    最近考试  还闭卷 所以说还是要花点时间复习下
    再加上这个MSN spaces 老是搞飞机   一直上不了
     
    4月23日

    你觉得世界上最痛苦的事情是什么?

    其实世界上最痛苦的事情是莫过于睡觉睡不醒  
    HH
    4月22日

    joke

    1。一个在前线打仗的士兵收到家乡的女友的绝交信,说她要和一位商人结婚,并请这位士兵寄还她以前送给他的照片。士兵想了想,便从战友那里借来二三十张女人照片,连同他女友的照片一同装进一只木箱,寄给了她。女友接到木箱后,发现箱子里有一张纸条,上面写着:“请您挑出自己的照片,其余的务必寄回!”
     
     
    2。感恩节前,一个吝啬的女人问一个乞丐:“你裤子上有掉的扣子吗,我给你缝上。”乞丐说:“好心的太太,我这有一个扣子,你能在上面缝条裤子吗?”
    4月1日

    最近 脑海中 。。。

    最近脑海里怎么老浮现出家里人送我上学时的场景,尤其是高中每个周末回学校的时候情景,尤其是奶奶每次送我很远   一路叮嘱   欠家人的真是太多了   。。。。