微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 《谈学单片机有前途还是嵌入式系统有前途》2

《谈学单片机有前途还是嵌入式系统有前途》2

时间:11-29 来源:互联网 点击:
  上个星期小编整理的吴坚鸿回复,发烧友们都反馈说很有感触,吴坚鸿对于大家这种热烈的反应也觉得很感动。但是在小编和他联系中,他表示平时太忙了,所以不能保证可以长期在发烧友上发表文章。但是他也在论坛的回复中表示,会抽时间和大家分享他多年的单片机经验!小编接着整理吴坚鸿的回复,发烧友也可以去他的原文帖子上回复哦~~也欢迎大家和吴坚鸿一样踊跃的发言,好的文章小编会努力帮你推荐的!吴坚鸿凭借一篇文章就已经成为发烧友上的红人了,各位加油咯!

楼主你好,看了你的这篇帖子真是茅塞顿开,楼主现在的状态真的是我理想中的那种生活。当成艺术来做比较赞同,看到自己编的程序和作品由衷觉得一种美感。赚钱是信念,工作以来一直想着单干。但是事实往往不顺人意,我在一家引进国外技术进行量产的电子公司工作。工作以来一直做的逆向工程,看汇编程序再转化吸收,工作一年以来光这一个产品还未完全吸收(当然很多时候在做其他杂七杂八的事)。所以项目不可能做多。以后有产品肯定也是第一时间想到引进,而不是自主开发,我做的只是在原有的基础上进行微创新而已。现在在家乡工作,这里电子产业不发达。。。最近就想什么时候来深圳这样城市历练自己,但是父母觉得我老大不小了给我张罗对象享天伦,我89年的人。。目前唯一确定的就是抓紧时间学技术。人生矛盾啊,目前迷茫啊,求大大指点迷津,拜谢。

——听乔布斯的话,追随内心是不会错的。人做选择的时候,要问问内心,问问直觉。搞单片机,搞电子,只有来深圳,才会有源源不断的项目需求,像我这样,在内地也不会有用武之地。我觉得你来深圳追寻你的梦想,并不会影响到你的婚姻大事,也并不会影响你孝敬父母。反而,如果你能在深圳占有一席之地,那么更加有助于你家庭的幸福。比如像我吧,我以前上班打工的时候,每年过年的时候才有时间回家(我在广西梧州)。现在呢,我每个月都有四五天的时间回家跟父母团聚,一家人都很开心。

敢问楼主,应该是用汇编语言编程的吧,要吧单片机编号程序,C语言比汇编差多少啊?——我除了以前读书的时候用汇编语言编写过程序,出来工作之后,做的所有项目都是用C语言,没有一个项目是用汇编语言的。假如有客户非要用汇编写,那么我就叫他另外找高人。说句心里话,汇编不实用,我不提倡学。

对于单片机和嵌入式,各有各的好处吧。——单片机属于电子方面,嵌入式是属于电脑PC编程方面。在彩屏显示或者显示界面要求比较复杂的,嵌入式比单片机有优势。但是很多项目,当它需要做复杂界面显示操作时,大部分的老板都不会选择嵌入式,而是选择单片机与电脑的上位机来进行串口通讯,复杂的界面用VB来开发上位机,这样,所有的操作与参数设置都在电脑上设置好了之后,再把数据传送给单片机,这种单片机加上位机的方案,要比嵌入式的方案更加经济与可靠。

 

  感觉很有帮助楼主还能再分享一些单片机的经验么——你还想了解哪方面的经验?我是有问必答。

  我想知道像楼主这种程度技术的人,使用PIC、AVR或者些常用的单片机,在做外围电路或者编写代码的时候根本都不需要看一眼DATASHEET了吧?协议什么的是不是完全可以徒手写,信手拈来?——如果是自己以前用过的单片机,我只要把之前的代码拷过来,在初始化那里做些修改就可以用了,如果是没有用过的型号,IC资料还是要看看的,但是都大同小异。我做的项目比较多,所以摸索出了一套自己固定的程序框架,比如常用的按键程序,按键服务程序,显示程序,用户需要实现的功能程序等等,我都有固定的模式。所以逻辑部分对于我来说,从来都不觉得难。只要客户能用中文能描述得出来的逻辑,我就能用C语言来实现,我相信大部分的工程师都能做到。单片机的功力,关键还是在项目经验上,因为每次做一个新的项目,往往都会遇到很多意想不到的问题,当你把这些问题都解决了,就说明你又进步了一点。

楼主这个想法好。。确实能够让很多新人看到事实,我也一直觉得,搞嵌入式,很多都是在吹牛,没多少人有能力能够从硬件架构到软件架构都完全搞明白,从头架设出一款产品来。。ARM-LINUX搞了也没啥玩意儿,就是移植系统,然后在上面跑应用而已。极其无聊。只是现在有个现状,STM32之类的ARMcortex 芯片比单片机都还便宜了,速度要快好几倍,你觉得,单片机跟这些ARM芯片,怎样竞争呢?是否,你也把STM32类的这些芯片,也当单片机呢。不过确实,这玩意儿用法跟单片机差不多。——兄弟,

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top