




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
谈学单片机有前途还是嵌入式系统有前途一文吴坚鸿回复整理(2012-07-14 01:07:22) 转载标签: it六月初吴坚鸿在电子发烧友论坛发表了吴坚鸿谈学单片机有前途还是嵌入式系统有前途一文,后被andy1989转发至博客中,在发烧友中引起了很大的反响。对于论坛上很多发烧友的评论,吴坚鸿一一作了答复,吴先生对于每个发烧友的评论都很认真的回复了,因此小编整理出来,供更多的发烧友们学习!稍稍啰嗦一下,吴坚鸿的回复可以解决很多单片机学者的疑问,如果有耐心看完的话,对大家会有极大的帮助的! 谢谢版主的关注,没想到有那么多朋友关注,让我的虚荣心一下子得到极大的满足。我决心对每个贴都回复。无论有多忙,每天坚持抽一点时间来跟各位朋友交流。(这是对于大家反映这么热烈的回复)好文章!很受启发这个就是我分享心得的动力源泉。嵌入式貌似学校没有怎么教学校是学基础的地方,C语言,单片机,电子技术,数字技术,模拟技术,高等数学这些才是最重要的。学校没教嵌入式,我认为是对的。引用侯俊杰老师的一句话“勿在沙丘筑高台。 是啊 脚踏实地最重要 好高骛远到了最后一切都是浮云啊共勉。很感谢!如果真要感谢我的话,就先感谢电子技术论坛的版主。其中这句话我很赞同“我觉得单片机开发是艺术,我做的每一个作品都让我充满成就感。”我比较偏爱自己独立开发自己喜欢的东西,这不为赚钱,只是自己个人对电子的爱好、热情!不过在工作中,个人的力量是有限的,团队合作也很重要!“英文阅读能力要好”这点很重要,不管是看参考资料还是软件开发寻求帮助对英语阅读能力都有很高的要求。 “掌握常用的不同厂家单片机,要掌握各种常用外围芯片,常用数字电路,模拟电路。你要还掌握CPLD,DSP的编程,你要会电路板设计,你英文阅读能力要好,你的学习能力要非常好,以上所有的都还不够,你必须有几年以上各种独立的项目开发经验。”嗯,给我们初学者一方向! 很少有资深的工程师谈谈自己的感想的(可能我没找到,有知道的给我推荐下哈.不甚感激),给我们些启发!顶顶.(1)如果你是在校生,除了多动手做实验外,专业基础课要重视,硬着头皮学,能学多少是多少。因为出来社会后就没有那么多时间去学基础课。基础课是最难学,也是最乏味的。真正搞单片机开发,入门是简单的。(2)如果你现在已经出来社会,那么就直接从C语言开始学,会编写简单的程序后,马上找单片机开发的工作,不管工资多少,管吃就行。至于用什么教材,我上个星期在帮朋友找教材的时候,看了网上郭天祥的十天学会单片机的视频第一课,感觉学习思路跟我是一致的,所以极力推荐。本人在此声明,如果我是郭天祥的托,天打雷劈,不得好死。论坛里很少有在社会上打拼这么多年的吧,不知阁下的单片机事业怎么样,可否分享一二?谢谢了我的算不上什么单片机事业。但是我自己还是特别满足我现在的状况。我是自由职业者,喜欢电子,一直在外面接不同的开发项目,也有许多公司或者老板想招安我,我都一一谢绝。因为我过贯自由创作的日子,喜欢做不同领域的产品,我也喜欢每个月搞一两个项目,然后回广西老家跟家人团聚共享美时光。做技术开发我有我的原则,不搞破解别人程序的项目,不搞违法的项目(类似赌博机,给我再多钱我也不干)。我也同意楼主的观点,从不同角度看确实有不同的结果如果志向高些,或者目标长远些,单片机能达到的高度还是有限但一般这类人学嵌入式之前都会学过单片机一般这类人学嵌入式之前都会学过单片机”这个观点我也认同。我只是觉得如果不是工作很明确的需要,大部分的人学嵌入式都用不到。我要开心学习每一天,减少与你们的差距.你的学习心态不对。不要跟谁比,关键你要有这个兴趣,你在享受这个开发的过程。“心中无敌方能无敌于天下”。=马云语录“无为就是有为”-老子的道德经“我觉得单片机开发是艺术,我做的每一个作品都让我充满成就感。”这句话,我也很喜欢。但是我说个例子,现在不是有labview吗?而有的单片机可以进行labview for ARM 嵌入式移植,我想应该可以更加节约时间吧单片机做的事情要尽量简单,速度要尽量快,成本要尽量低,开发周期要尽量短,这个才是单片机的独到之处。裸机跑的单片机比带操作系统跑的单片机效率要高。带操作系统的单片机实战中用不到。我也同意楼主的意见。想请教一下楼主,我学单片机的,毕业了能干什么?能接什么样的工程?第一步,先找到单片机开发的工作。第二步:在工作中学好画电路板。第三步:厚积薄发,多搞项目开发,多积累经验,方案费用不能低,一天的人工至少1000元,而且还是熟人的,打了折之后。不要把我们这行搞砸了。学单片机可以单干吗可以。我就是这样的。搞单片机的有点像作家,有的作家就是一次卖断产权,有的作家是靠图书出版的量来赚提成。顶一下现在在校大二,单片机接触了点,算是入了门,但是感觉现在主要任务是把课程学好,模电数电,自动控制原理,信号系统所以一直没有太深入。但是看到同学都在搞嵌入式了,有点很慌张不知道怎么办,因为有几个师兄搞嵌入式出去工作工资七八千,很羡慕。自己现在单片机没搞好,嵌入式没学,课程任务也越来越重了搞来搞去却不知道该怎么办了?很担心方向没确定,以后找不到工作。看了博主文章还是很有感触的,不好高骛远,认真踏实点。把基础学好,你的思路是对的。如果还有时间,可以多关注单片机,C语言和英语。做好了当天的事情之后,就不用恐慌未来。也不要急于成功,成功是靠命运的,非个人的努力能实现。真正成功的人,是相信命运的,相信命运的人,往往能随遇而安,用常识来思考。我觉得各有所用,单片机是周期短。可嵌入式有技术含量啊(1)单片机入门感觉快,但是真正去做新项目的时候,往往会遇到很多书上你遇不到的问题,往往要折腾一段时间,甚至实在找不出路子,就要重新更换硬件电路,重新更换芯片,而这些问题一旦被你解决了,这些就是你的宝贵经验,这些是别人在书上学不到的,要有这么丰富的经验,功力,短期内很难达到。(2)是不是只有少数人懂的才叫技术含量?足球,男女老少一看就懂,没技术含量?围棋,两个人静静呆在那里对战几个小时,你我都看不懂的,才叫技呆术含量?球星一个月就赚好几百万,棋王一次顶级比赛的奖金才十多万。这个现实让我深受启发。不知道吴老师是否收徒弟?而且他也是广西的有好处就收。今年刚过年回到深圳,项目不是很多的时候,我收了一个东莞的徒弟。我这个徒弟在东莞是有车有房,还在电子城开了一个柜台。我就收了他5000元,教两个星期。他天天开车来我这边学。在学校学咯三年咯,单片机就学会咯,LEDLCD等简单的编程,其实真的还感觉不到什么用处饿,有谁能告诉下单片机我学好咯到底能干嘛呢?现在的社会人工越来越贵,好多的东西都要求智能化,自动化,单片机大有用武之地。学技术的老了怎么办(1)学单片机的,是越老越吃香。不是吃青春饭。(2)大部分的人,在他还没老的时候,就已经开公司了。还有一部分是经常接到一些大工程,或者接到有量的产品订单,帮别人做PCBA。我在深圳看到这样人太多,好多都是30岁左右的人。(3)你真正有本事的话,很多老板会要求你一起做,给你股份。我就遇到过很多这样的老板。你好,前辈。我是车辆工程专业大三的学生,想请教前辈一些问题。我毕业后想去国外留学,但是国外没有汽车专业,所以只能考机械类的硕士。但是机械的东西现在想创新想做出成绩真的很难,所以想毕业后转向汽车电子方向。现在大三了,时间还算充足,想毕业前把把电子的基础好好打一打,但是现在我的情况是几乎不懂电子,本科只浅显的学了电工学 电子学单片机原理。我现在不知道要学什么,请前辈指点。也请前辈就我的汽车专业给我点建议,谢谢前辈了。其他同学或是前辈要是有建议,小弟洗耳恭听(1)我不建议过多的关注未来,不建议过多地规划未来。未来不是你能控制的。多享受当下的生活学习比什么都重要。多听听内心现在想做什么,喜欢做什么就做什么。(2)大部分的创新都来源于生活,有创新灵感的人,往往是那些享受生活的人,好的创新也是服务于生活。所以远大的理想还不如多关注一下自己现在的生活过得是不是有乐趣,远大的理想还不如现在多陪女朋友逛逛街,远大的理想还不如现在多抽时间回家陪陪父母。(3)无论你现在学机械还是电子,都不意味着你以后有机会接触机械或者电子,更加不可能精确到你现在学汽车电子,你以后就能做汽车电子方面的研发。这个是命,不是你我所能控制的。哎呀,我现在在自学STC单片机,工作只是智能电表程序功能测试,想把兴趣换成工作,怎么去过渡啊(1)你起码要自己能够单独编写一些简单的程序,比如按键程序,跑马灯程序,数码管显示程序。有这些水平后,你就开始找单片机的开发工作。(2)要打动老板,写简历的时候要多动动脑筋。目的只有一个,让老板相信你能胜任单片机的开发工作。(3)面试的时候,你要给老板这样一个感觉。单片机就是你的最爱。(4)第一份工作,薪资多少不用太关注,管吃就行。我是一名大三的学生单片机可以说是入门了,基本的程序还是可以自己独立编程的。可是现在自己就会感觉向继续学下去,却不知道该做什么了?现在自己就计划自己先做一些自己感兴趣的东西出来,像光立方(已做过),摇摇棒,旋转led(这两个在找时间和条件)。因为一直是自学的所以没有很好地条件去搞项目。不知怎么继续下去?会用protel99画电路板吗?如果不会,赶紧学,这个很实用。模拟电路,其中运放那一块,懂不懂?如果不懂,趁现在在学校,硬着头皮多看看这些基础的东西。楼主,我现在在职一年了,从事着没什么技术含量的工作,一直想做研发方面的工作,最好偏硬的,现在想换工作,也想培训一下,不知道楼主有什么意见?推荐看郭天祥的视频,用他的学习板来自学,成本低,能少走弯路。有点基本功夫之后,赶紧辞掉现在的工作,慢慢找一个需要编写单片机软件的工作,要过开发性质的,而不是售后技术支持或者维护的工作。吴坚鸿,我没看懂这篇文章。仁者见仁智者见智。这个文章只是我个人的见解。坦白的说,我以前也是决心要学嵌入式的,也决心要学VC设计电脑的上位机软件,但是我发现,单片机就够我一辈子学不完了。与其把战线拉得太长,还不如把有限的时间专注在自己的领域。因为我发现嵌入式仅仅在图形显示界面方面比单片机有优势,就是相当于电脑比单片机在图线显示方面有优势。所以我简单地把嵌入式看成是电脑编程。我搞单片机,我搞电子电路,为什么一定要去搞电脑上面的编程?以后有这方面的项目找楼主帮忙行不?有偿的帮忙当然可以。在商言商,时间就是金钱。深练三十年,精炼需一生。不错。单片机的功夫在单片机之外顶啊顶总结下就是单片机适合单干,嵌入式适合团队,完毕!不仅仅如此。嵌入式的业务不会很多,即使有,估计都是以公司为单位承接的。而单片机的业务量却很多,我每个月都有做不完的项目。大部分的老板,只要单片机能做的,当然首先是考虑单片机的,因为成本,开发周期,稳定性都比带操作系统的要好。什么情况下单片机不能做,在彩屏显示等需要复杂界面的情况下,而这个时候,老板还有两个选择,一个是单片机加电脑上位机,另外一个才是嵌入式。而正常情况下,老板会优先考虑第一种方案,其次才是嵌入式加TFT彩屏或者触摸屏。所以,我把搞嵌入式简单等同于搞电脑编程的,事实上,搞过嵌入式的,大部分都赞同我的观点。我感觉单片机的成长的高度可能有限,而嵌入式的高度更高,更利于以后职业的发展。单片机的成长空间是无限的,我做这行有六年多了,我觉得离天花板还很远,估计我这一辈子都不会满足的。单片机在程序上,你会越做越规范,越做越清晰,越做越模块化。在型号上,有各种各样的厂家,每个厂家又有各种各样的系列。在外围驱动上,那更加是五花八门。当你做的项目越多,你的资料库会越丰富,就像你往银行里存的钱一样。以后开发的项目速度会越来越快,稳定性越来越可靠。同时你的客户会越来越多。单片机只是其中一种应该,如果是高端计算的话,用单片机肯定不够的。我觉得楼主指的嵌入式应该是指嵌入式应用之类的吧,也就是不用懂得硬件方面内容的工作吧!?楼主的话还是很有道理的,特别是像我这样从上位机应用软件这边做过来的过来人,越来越深刻的感受到。这个是中国的悲哀,也不见得做硬件,软硬结合的嵌入式就是比C+更有技术含量,或许在国外做C+的薪水还更高,但是在这悲催的天朝确实是做软件是青春饭,越做越没前途,特别是到了30岁以后都得转型。写过这么多程序,始终觉得应用软件是最难写的。但是却又是被人看的低,工资又少,逻辑又复杂,还是最容易被加班。悲哀,为那些当初存在着程序梦想的苦逼孩纸们感到悲哀。谢谢你的回复。你是目前回复字数最多的一个,另外,我不知道大家是如何理解我这句话“单片机的功夫在单片机之外。”搞单片机不纯粹是一个技术工具,还是一个平台,在这个平台上,你会有机会接触各行各业的老板,各行各业的信息。在这个平台上,你可进可退,进,机会成熟的时候,可以做一些有量的产品。退,可以继续搞项目工程。(对于“单片机的功夫在单片机之外”的解释)我们学校现在要我们参加嵌入式培训,好像很有前途的,单片机的经历对学习嵌入式有不少好处吧单片机的经历不但对学习嵌入式当然有帮助,对学习电脑都有帮助,因为这是最底层的东西。即使以后不搞单片机,对我们日常生活都有帮助,帮助你了解各种智能家电的原理。呵呵。我也是工作多年的经验感慨,之前是做VC开发的,在有名的企业也干过,只是中国做软件的行业太不规范了,青春饭,看着之前公司的那些真正的软件高手30好几了都还啥都没混到还是个光棍,真的是备受打击。没办法只能转行。现在也有了些单片机和嵌入式的经验,但是也只是从程序方面去考虑这些项目,确实自己现在还是很不专业。前些时间去面试了很多公司,感觉一般做汽车电子,军工,通信,普通民用产品(比如美的)这类公司可能对单片机要求多点,因为可能考虑成本,实时性,稳定性方面的要求。但是一般做项目型的公司(就是从客户手上拿项目,或者是做特殊产品卖关系户),人家就不要搞单片机的,直接上ARM系统,能够把东西堆出来就行,确实感觉也是像楼主说的那样,这类公司不专业,没前途。因为是做关系客户,做的产品也不够好,能够应付过去就行了。但是我现在也还是有个疑惑。现在也有很多同事是搞单片机的(51系列),跟他们聊天,包括网上看到的一些内容,感觉搞这个的也貌似没啥前途,做硬件的3年工作经验的比做软件3年工作经验的拿的钱少多了,我估计应该也是他们走的路线走错了。像楼主您这种层次的,说实话我真没见过,也不知道是咋样成长起来的。楼主能介绍些技术成长路线么?具体性的指点下我们这种想转型的菜鸟。比如进哪类公司好,做神马行业好,看神马书好,学神马具体技术好.大概要花多长时间的成长期。弱弱的问下楼主,进工厂做这个,好么?谢谢你的关注。要解除这些疑惑,首先要弄清楚公司的本质。有两种公司,一种是做量的公司。另外一种是做设计的公司。 做量的公司,永远都是以市场业务为核心的,在这样的公司里名义上是做单片机开发,实际上是做维护或者技术支持,好一点的就是做做产品升级,一年之中能有一个新产品让你开发,就已经很不错了,在这样的环境里,换成谁,谁都觉得单片机没前途。设计类的公司,老板肯定也是这一行的技术牛人,他在开公司的时候就想到了,把你们都培养成技术牛人,如果以后给不了满意的薪水,你们迟早要自己出来单干,很纠结,怎么办?铁打的营盘流水的兵,要么就不开公司,要开就要设计好合理的分工制度。分权才方便管理嘛。因此把公司分成家电组,工控组,医疗保健组,汽车电子组,安防组,消费玩具组,等等,然后又把技术人员分成软件工程师,硬件工程师,测试工程师。当然,接项目谈价钱等核心肯定还是老板牢牢捉住。编写程序的时候,公司肯定会要求按照固定的模式来操作。变量命名要统一,每一行代码要有中文注释等等,无论以后谁来都能接手。在这样的公司里上班,技术会有一定的积累,但是客户资源没有积累,空间还是有限。综上所述,进公司上班只能是暂时的,想一辈子在别人的公司里有作为,是不可能的。技术成长路线很简单,就是接项目做,不断地接项目做,在实战中积累经验,丰富你的资料库,积累你的客户资源,积累你的行业口碑。怎么样才能接到项目?当然是利用互联网来多发布广告,可以在58同城,赶集网,好喇叭,兼职网等网站发布免费的广告,自己也要建一个对外宣传的个人网站,500元左右就可以搞一个,很划算。当你的项目越做越多,老客户与相关的朋友就越多,以后这些老客户给你的项目,你都做不完。我现在基本很少发广告了,因为很多熟人会帮我介绍。找单片机开发的工作难啊,要本科,要几年的工作经验,像我这样刚出大学的专科生情何以堪啊不怕。我就是大专毕业的,毕业于桂林航天工业高等专科学校,现在改名为桂林航天工业学院。我还认识一个在广州搞单片机的绝世高手,他叫林文,中专毕业的,他一年赚几十万,买车买房,老婆小孩都有了,才30多岁。事实上,等你接项目做的时候,没有人会关心你的学历,人家只在乎你的技术。我最近找了一个合伙人,他是初中毕业的,我现在要带他从零开始学,他很有学习的欲望,我很相信他学好单片机一点问题都没有。我这个初中毕业的合伙人,他之前是在工地做包工头的,现在32岁了,照样从零开始跟我学单片机。PLC与单片机呢有什么区别于未来前景PLC内部就是由单片机做成的一个产品,用在工控大型设备上比较多。PLC能做的,单片机都能做,单片机能做的,PLC未必能做。单片机比PLC便宜多了。如果你现在还是在学习阶段,还不能明确未来工作是不是要用到PLC,那么,毫无疑问,学单片机绝对比PLC更加有前途。如果以后工作岗位上要用到,到时候再学PLC,也不会很难。楼主你接的项目一般都是什么?工控,仪器等项目比较多。以前还帮别人做过上位机开发,不过最近,我不接上位机开发的项目了,我只做自己最擅长的部分,电子电路,也就是单片机这部分。前辈,你是从什么时候开始学习单片机的?我现在三十岁,学习单片机会不会年纪大了?不会。我的合作伙伴今年32岁,初中毕业,照样从零开始学。江民软件的创始人,38岁才开始学计算机编程,关键看你的学习能力与态度。我在学校的时候就开始学单片机了,而且当时我是我们专业里单片机最厉害的。毕业设计的时候,我是为数不多,真正做出实物来的学生。然后一毕业刚好就找到搞单片机开发的工作,我算是比较幸运的。想想我以前专业的同学,82个人,目前只有两个人搞单片机的,一个是我,一个是我的徒弟。我也有个兄弟在深圳搞单片机,不过好久没联系了。我想哪天我也去深圳玩一玩,拜访一下吴总你,不介意吧?我没你想象的那么高大,我就是一个自由职业者,称不上吴总,别人都叫我小吴。我在网上可能比较活跃,平时是比较内向的,大部分时间都是自己关起门来搞电子。如果不是业务关系,你那么热情来拜访我,我真的是有压力,为了避免你对我的这种好感“见光死”,你还是别来。我还是要谢谢你那么看得起我。我们要参加比赛,一放暑假十几个人都跑光了,我一个女生每天去实验室学单片机,从零开始,前途一片迷茫。女生学单片机,很少,支持一下。学校来了好几家嵌入式培训机构,鼓吹我们都去学在学校,基础与动手实践是最重要。对于电子专业来说,如果单片机还没学好,就去学嵌入式,真是不应该。学什么都一样,最主要是脚踏实地的学,。楼主能推荐点相关的英文资料吗?我觉得专业性强一点的英文资料很欠缺要相关的英文资料干什么?如果是为了单片机而学英语,那么到处都是英文资料,随便下载一些IC的资料来阅读,不懂的就在百度上翻译。我以前读书的时候,是过了英语四级,出来工作之后,因为要看IC资料,一开始的时候,阅读还是很吃力,不过我凡是遇到不懂的单词,都会马上在百度上翻译看懂,虽然速度有点慢,有时候看懂一个IC资料,要花三四天时间,但是我坚持下来两三年后,阅读就不成问题了。关键还是要有耐心与坚持。说的好,想当个体户就学单片机,单片机硬软并重,嵌入偏软件。精辟。嵌入式其实就是PC编程,跟电子没什么关系。是属于两个不同的领域。搞电子的发展方向不应该是嵌入式。上个星期小编整理的吴坚鸿回复,发烧友们都反馈说很有感触,吴坚鸿对于大家这种热烈的反应也觉得很感动。但是在小编和他联系中,他表示平时太忙了,所以不能保证可以长期在发烧友上发表文章。但是他也在论坛的回复中表示,会抽时间和大家分享他多年的单片机经验!小编接着整理吴坚鸿的回复,发烧友也可以去他的原文帖子上回复哦也欢迎大家和吴坚鸿一样踊跃的发言,好的文章小编会努力帮你推荐的!吴坚鸿凭借一篇文章就已经成为发烧友上的红人了,各位加油咯!楼主你好,看了你的这篇帖子真是茅塞顿开,楼主现在的状态真的是我理想中的那种生活。当成艺术来做比较赞同,看到自己编的程序和作品由衷觉得一种美感。赚钱是信念,工作以来一直想着单干。但是事实往往不顺人意,我在一家引进国外技术进行量产的电子公司工作。工作以来一直做的逆向工程,看汇编程序再转化吸收,工作一年以来光这一个产品还未完全吸收(当然很多时候在做其他杂七杂八的事)。所以项目不可能做多。以后有产品肯定也是第一时间想到引进,而不是自主开发,我做的只是在原有的基础上进行微创新而已。现在在家乡工作,这里电子产业不发达。最近就想什么时候来深圳这样城市历练自己,但是父母觉得我老大不小了给我张罗对象享天伦,我89年的人。目前唯一确定的就是抓紧时间学技术。人生矛盾啊,目前迷茫啊,求大大指点迷津,拜谢。听乔布斯的话,追随内心是不会错的。人做选择的时候,要问问内心,问问直觉。搞单片机,搞电子,只有来深圳,才会有源源不断的项目需求,像我这样,在内地也不会有用武之地。我觉得你来深圳追寻你的梦想,并不会影响到你的婚姻大事,也并不会影响你孝敬父母。反而,如果你能在深圳占有一席之地,那么更加有助于你家庭的幸福。比如像我吧,我以前上班打工的时候,每年过年的时候才有时间回家(我在广西梧州)。现在呢,我每个月都有四五天的时间回家跟父母团聚,一家人都很开心。敢问楼主,应该是用汇编语言编程的吧,要吧单片机编号程序,C语言比汇编差多少啊?我除了以前读书的时候用汇编语言编写过程序,出来工作之后,做的所有项目都是用C语言,没有一个项目是用汇编语言的。假如有客户非要用汇编写,那么我就叫他另外找高人。说句心里话,汇编不实用,我不提倡学。对于单片机和嵌入式,各有各的好处吧。单片机属于电子方面,嵌入式是属于电脑PC编程方面。在彩屏显示或者显示界面要求比较复杂的,嵌入式比单片机有优势。但是很多项目,当它需要做复杂界面显示操作时,大部分的老板都不会选择嵌入式,而是选择单片机与电脑的上位机来进行串口通讯,复杂的界面用VB来开发上位机,这样,所有的操作与参数设置都在电脑上设置好了之后,再把数据传送给单片机,这种单片机加上位机的方案,要比嵌入式的方案更加经济与可靠。 感觉很有帮助楼主还能再分享一些单片机的经验么你还想了解哪方面的经验?我是有问必答。我想知道像楼主这种程度技术的人,使用PIC、AVR或者些常用的单片机,在做外围电路或者编写代码的时候根本都不需要看一眼DATASHEET了吧?协议什么的是不是完全可以徒手写,信手拈来?如果是自己以前用过的单片机,我只要把之前的代码拷过来,在初始化那里做些修改就可以用了,如果是没有用过的型号,IC资料还是要看看的,但是都大同小异。我做的项目比较多,所以摸索出了一套自己固定的程序框架,比如常用的按键程序,按键服务程序,显示程序,用户需要实现的功能程序等等,我都有固定的模式。所以逻辑部分对于我来说,从来都不觉得难。只要客户能用中文能描述得出来的逻辑,我就能用C语言来实现,我相信大部分的工程师都能做到。单片机的功力,关键还是在项目经验上,因为每次做一个新的项目,往往都会遇到很多意想不到的问题,当你把这些问题都解决了,就说明你又进步了一点。楼主这个想法好。确实能够让很多新人看到事实,我也一直觉得,搞嵌入式,很多都是在吹牛,没多少人有能力能够从硬件架构到软件架构都完全搞明白,从头架设出一款产品来。ARM-LINUX搞了也没啥玩意儿,就是移植系统,然后在上面跑应用而已。极其无聊。只是现在有个现状,STM32之类的ARMcortex 芯片比单片机都还便宜了,速度要快好几倍,你觉得,单片机跟这些ARM芯片,怎样竞争呢?是否,你也把STM32类的这些芯片,也当单片机呢。不过确实,这玩意儿用法跟单片机差不多。兄弟,看了你的回复,我很有共鸣。你提到的“
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 诊疗项目协议书范本
- 货车转让合同协议书范本
- 贷款付款方式合同协议
- 赣州家庭团聚协议书模板
- 设计订金协议书范本
- 贸易场地出租合同协议
- 湖南省长沙市雅礼集团八校联考2024-2025学年高一下学期4月期中地理试题(原卷版+解析版)
- 2025年大学物理交互式实验试题及答案
- 2025年酒店管理职业资格考试试卷及答案
- 2025年口腔医学执业医师考试试题及答案
- 房地产广告效果的评测与分析
- 2024年7月27日内蒙古阿拉善盟直机关遴选笔试真题及解析
- 境外道路货物运输应急预案
- 机修土坎水平梯田工程施工方案
- 劳动合同范本(1)1
- 电流滞环跟踪PWM(CHBPWM)控制技术的仿真
- 萧红《呼兰河传》赏析
- 电解加工机床的设计
- 场营销学试题含答案
- JETYD扭矩扳手检定证书
- 架子工实操试题(共10页)
评论
0/150
提交评论