我和单片机的情缘
初次听说单片机那个是刚进入大学的第一天下午,学校组织新生的入学培训课,一位老教授给我们讲课的时候提到了单片机,我清楚地记得他说只要把单片机学好就不用担心找不到工作。这对于刚入学迷茫一直担心毕业后就业困难的我来说,无疑带来了美好的希望,于是我在心中就默默地记下了这句话。于是在空闲的时候,我就进入学校的图书馆,查看单片机方面的书籍,书籍很多,不知道看哪本合适;就随便选择了一本,专业方面的知识还不是太懂,书中有些地方还不理解,这样就首先接触到了51系列单片机。
然后在课程的学习中,加之我看过这方面的书籍,基本上能轻松应对老师的各种提问,对单片机的架构理解地比较深入。记得当时在夜深人静的时候,也会想起来白天的学习到的知识,联系生活中的实际,梦想着将来有一天可以从事单片机的开发工作。
后来毕业参加工作后,真的如愿所尝,凭借着所学的单片机方面的知识在珠海一家公司找了一份工作。接触到的单片机型号比较多了,AVR的、PIC的、STM32的、松翰的、新塘的、STM8的、STC的、现代的等,但是单片机大同小异,只要理解了内部结构,仔细阅读规格书,基本上很快就可以入门上手。
毕业十年了,因为种种原因,工作换了很多家,但是一直从事单片机嵌入式方面的工作,这份工作尽管没让我大富大贵,但是解决了一家人的温饱,让我有了一技之长。这也许就是我高考失败后,没有更好的道路可走的情况下,一条比较好的出路吧。也许就是人们常说的上帝关上了一扇门,肯定会给你打开一扇窗,天无绝人之路吧。
ICKey达人专访—宋雪松
(青岛金思拓电子科技有限公司总经理,宋雪松 )
ICKey:好多会员都好奇您个人工作的历程与感想,可否与大家简单分享一下?
宋老师:我接触到电子技术没有像有些朋友那样有从小的兴趣,也没有一看到单片机就爱上它的情愫,完全是按部就班的学习。因为上学学的是通信工程这个专业,恰好学院里一位老师做这方面的项目缺人手,觉得我做事还不错,就让我进入他的实验室协助做项目开发。我是一个做一行就爱上一行的性格的人,既然决心从事技术,那就要努力认真做,要比别人做的都好。怀着这样的想法和理念,很快我的技术学的比较不错,并且在老师的实验室里挑起大梁。刚从事电子技术时间一久会觉得枯燥寂寞,其实做任何事情时间长了都会枯燥无味,就算整天山珍海味吃久了都会腻歪,更何况是让你潜心研究的技术呢?所以我认为不管做什么事情首先要端正心态,认真把大多数人都觉得枯燥、都做不好的事情做好了,那就比大多数人成功一步了。
ICKey:您本人比较偏好或擅长哪方面的产品设计?列举一下最得意的产品~
宋老师:我从事过5年的通信算法研究,尤其是扩频通信技术和OFDM(正交频分复用技术)。这类技术在军用通信领域里用的较多,现在民用也有应用。在我所了解的民用领域比如CDMA码分多址,这个码就是指扩频码,而我们的4G移动通信系统的核心技术就是OFDM技术,这两种技术现在在电力线抄表技术里也有应用。通信技术算法和验证属于技术的前沿,为产品开发做论证和理论依据的,比做实际产品和项目开发枯燥的多的多。做产品项目开发的时候,一般都是成熟的技术和计划,按部就班的做就可以了,什么时间可以做到什么程度,达到什么样的一个效果,在动手之前一般大概心中有数。而做理论的论证研究压力大的多,一个想法多久能论证好,这个想法能否实现,往往都是未知的,一切都需要验证验证才知道行与不行。现在我已经不再从事这部分技术的研究了,但是研究算法的这五年,培养了我非常强的学习耐性和毅力。拿到一本书,看一遍,论证一遍,再看一遍,再论证一遍,反反复复的。有那么几本书每一本都看了不下10遍,书都快让我翻烂了。而且实际论证和书上理论结合反复尝试反复查看,最终能获取很多很多。有了这个基础,在写《手把手教你学51单片机-C语言版》这本书的时候,静下心来用了整整一年的时间,我也感觉对我挑战不是那么大。同样的道理,想学单片机的同学,我可以用一年的时间把书写完,你用一年的时间把书学完肯定要轻松的多,为何不能坚持一下呢?学习这本教材一年之后,肯定让你的水平有一个质的提高。
近几年我创业以来,除了开发单片机相关外,在致力于逻辑分析仪、虚拟示波器等测量仪器的研发,现在我们已经有开发独立知识产权的Kingst系列的LA1010、LA1016、LA2016、LA5016这几款逻辑分析仪,这几款分析仪现在技术亮点不错,也比较畅销。这段时间我正在规划写关于这些仪器的使用教程,届时发布出来,大家可以快速上手,协助自己解决各类开发问题,可以起到事半功倍的效果。
逻辑分析仪在测量分析单片机、ARM、FPGA这些数字信号,尤其是协议分析,比示波器更有优势。而后有考虑做虚拟示波器、逻辑分析仪和示波器混合的相关产品。这块技术现在国内的产品杂七杂八,都是 DIY自己玩的东西,而国外有几家公司做了很正规的产品,类似产品主要市场还是占据在老外手上,所以我们团队有想法用几年的时间用我们成熟的技术打造出像样的产品和老外抗衡。这块技术从开始设想到现在大概已经有三年的时间,第一个产品LA5016我们整整投入了2年的研发时间才正式开始销售。
为什么我提到我们投入大量时间和精力去做测量仪器这方面的产品呢?在这里我想表达的意思是,我这个人有一点民族主义,我觉得我们中国不应该一直是加工厂,赚最辛苦的血汗钱,而主要的技术含量的高额利益都让欧美国家赚走。国内追求短期利益的公司较多,很少有愿意花费很多钱,耗费几年做一做像样的成熟的技术和产品。这样导致的直接后果是我们made in china成了低端产品的代名词,而高端的有技术含量的,利润高的往往还是被欧美国家占据。中国去年的集成电路进口总值快要超过石油进口额了,中国承载着全世界70%的手机加工,手机上的集成电路我们中国占不到10%。提这些希望和大家共勉,我们共同努力提高中国IT行业技术水准。首要的就是做技术要耐得住性子,愿意耗费很长的时间去打造一流的产品和技术。
ICKey:现在有很多教单片机的书,您写的《手把手教你学51单片机-C语言版》这本书与其它相比有什么优势呢?后续有没有继续出书的计划。
宋老师:教单片机的书很多,但是好的单片机书却不多。我们这边编写的《手把手教你学51 单片机-C 语言版》这本书,我认为是我们真正的从实际工程出发,编写的实用技能的单片机教材。这里我再多说几句,为什么很多公司听说应聘者说会51 单片机都说达不到招聘要求呢?是因为很多同学说会51 单片机,其实就是会点亮个小灯,跑个数码管什么的,这根本不能算学会。而我们的教程,里边包含了大量的实际工程的实用算法技术技巧,我们的书籍学习目标是学会这本书,就相当于学会所有单片机的主要是开发技巧,而不仅仅是学会51 。之前有个专科生认真学会了我们的教程,把我们教程的例子移植到实习单位的产品上,部门经理都不敢相信那是他写的程序,直接录取并且工资不低。前几天还有一个同学说把我们的串口多字节通信技巧应用在他们的STM32 的产品开发上,用法比较巧妙,开会的时候受到了老板的表扬。所以在这个方面上,即使学过其他的单片机的同学,想成为真正的工程师而不仅仅是点个灯的同学,相信你会获益良多。我们的电子版也是免费开放的,可以从我们的网站直接下载。
后续教学计划我们得一点点来,有考虑做更高级的单片机教学系统,比如STM32 ,比如嵌入式系统教学等等。但是我们这边进度不会太快。我们不想做短平快,为了追求速度降低哪怕是一点点水平,我都不会乐意。《手把手教你学51 单片机-C 语言版》这本书和视频的制作整整耗费了一年的工夫,几乎每个字都是一个一个敲进去的,没有什么复制粘贴的成分。同样我们正在规划的STM32 的教程,估计也得比较长的时间,可能明年下半年才会有成果,好餐不怕晚。
ICKey:从开始从事技术到开始创业,为什么选择创业这条路,创业有什么需要注意的?
宋老师:从性格上来说,我自己就是一个喜欢挑战的人。所以在公司里一成不变的享受工作不是我的追求。上学的时候我已经在考虑创业问题,从工作第一天开始,我就在为创业做准备,比如工资是资金准备,工作中学习一些社会经验,作为处事的准备。
现在创业的大浪潮这么好,但是我来点负能量,创业有风险,进入需谨慎。谨慎不等于胆小,而是不盲目。创业重要的不仅仅是技术,更重要的是运营,善于运营更容易成功。从我创业开始,我认识的创业的朋友,有逐步做好的,但是更多的是一批批倒下的,所以创业之前一定要慎重考虑好,首先要考虑的万一错了,万一失败了,万一东西卖不出去了,怎么办。事情往最好想,打算往最坏打算,把这些都考虑好了,那就大胆去干~ !
ICKey: 创业跟打工有什么不同吗?创业或打工过程中遇到过最大的挑战是什么,后来是怎么解决的?
宋老师:创业和打工最大的不同是专注点不一样。打工的本职工作在于做好自己手上的事情,专注点在技术本身,做好自己的这部分技术工作即可;而创业的本职工作在于运营,从产品设计、产品调试、生产、销售这一系列的过程打通,要把员工手上的技术合理合法的变成钱,并且形成一个良性循环,这就是我前边讲的运营问题的一部分。
创业最大的挑战一是人才的挑战,二是资金的挑战。因为前期规模小,资金比较少,直接用工资来吸引优秀技术人才,一来付出的薪酬可能是很大的支出,二来即使同样的工资,小公司的稳定性没有大公司好,也不一定能留住人,所以前期只能寻找相互熟悉的人来同甘共苦。资金方面可以引入外部投资,不过前期如果没有点小成绩,别人未必愿意来投资你,而且公司也会卖的太便宜。
ICKey:除了单片机,你目前同样致力于逻辑分析仪、虚拟示波器等测量仪器的研发,是怎么开始这方面研发的。
宋老师:我们做逻辑分析仪和虚拟示波器这块工作,主要是考虑到是寻找差异化的产品的想法。现在国内国际上大大小小的公司做示波器的很多,但是做逻辑分析仪以及USB示波器很少,而且由于这块的需求量较小,大公司大多不太重视,也没有付出太多的精力投入这方面,而小公司做的普遍也没有太大的亮点,所以我们就计划从别人还没有关注的方面来做。
此外,十个工程师有十个了解示波器,但是十个工程师可能只有两三个人了解逻辑分析仪这个东西,而实际上逻辑分析仪在调试数字信号上比示波器更有优势。所以我们觉得这块后期有发展空间。
ICKey:仪器仪表目前都是一些国际上的大牌比较受欢迎,你怎么定位你的这部分业务,与之相比有什么特色,后续有什么计划?
宋老师:仪器仪表不见得国际上的大牌比较受欢迎。由于以前国内对这个领域不了解,所以公司购买的时候怕购买不到好产品而更多的考虑国外品牌。
而实际上这几年我们的逻辑分析仪推出后,在国内很多工程师当中积累的良好的口碑,销量一年比一年增多,国内很多大大小小的公司,包括上市公司都有来采购我们的逻辑分析仪的,并且我们的产品也通过各种渠道正在逐步的销往国外。国外大公司能做好的,我们只要小公司只要用心认认真真的去做,一点也不比他们做的差。
ICKey :对国内目前自主研发的仪器仪表的产业怎么看,比如像周立功也在做这些?
宋老师:逻辑分析仪这块的国内的带头人是周立功先生,可以说在知名度和底蕴方面,我们和他们还有较大差距。但是实际上器件性能的提升也会伴随着产品参数的提升,我们已经走在了前列。周立功先生的好多分析仪都是在十几年前就有研发出来,当时可以说是国内的头把交椅,2006 年前后我在学校上学的时候就使用过周立功的逻辑分析仪。但是随着FPGA 技术和存储技术的发展,这些器件的性能在不断提升。比如说以前逻辑分析仪普遍采用的是FPGA+SDRAM 的方案,而现在我们普遍采用的是FPGA+DDR2 或者FPGA+DDR3 的方案。
另外,周立功的逻辑分析仪市场定位应该是大型公司和大型实验室,所以细节把握上非常细致,同时价格也非常高。而我们的市场定位是中小企业和个人工程师,所以以实用为主,能够快速帮助工程师解决问题为第一要务。
就仪器仪表来说,这应该属于中国制造很重要的一个部分,我们国内企业都应该脚踏实地的把这块做好,不能让以前的老牌安捷伦泰克一直占据霸主地位,我们应该做好产品并且推向国际市场,打造我们中国制造的优质品牌产品。
ICKey:您平时有哪些爱好和娱乐活动呢?如何来平衡工作和生活呢?
宋老师:平时有时候会看看电视剧,看看电影,也会出去找朋友喝点酒吹吹牛,偶尔还会玩玩游戏。我比较喜欢看《汉武大帝》、《康熙王朝》、《大宅门》、《大染坊》等等这类电视剧,每个电视剧估计看过不下十遍,大家通过这一点估计也能大概了解我的性格。电影喜欢看《肖申克的救赎》、《三傻大闹宝莱坞》等经典。经典的东西我喜欢一看再看,每看一次都会有新的收获和感悟。另外做技术不代表呆板,也要有自己的朋友圈,可以经常和朋友出去吃吃饭,喝点酒,吹吹牛。
工作和生活并不冲突,不需要刻意去平衡。我觉得一个真正的说技术人员,是把技术当做生活的,真正的技术人生。比如喜欢玩游戏的,他们工作之余就打游戏,喜欢逛街的,闲暇下来逛街,爱好旅游的找机会出去玩,电视迷没事就看电视。而技术人员,没事的时候就喜欢捣鼓点技术。慢慢的,真的会发现自己爱上技术,跟技术打交道比跟人打交道简单的多,技术不会撒谎,技术不听话,永远是可以找到原因的。对于技术人生来说,玩技术和打游戏看电视一样是轻松有趣的,闲下来去玩玩技术是一件多么惬意的事情。
ICKey:最后,还有什么想对云汉网友说的话?
宋老师:
1、要做技术先做人,人品只要端正,技术是没有做不好的道理的。
2、我们作为技术人员需要安身立命的薪酬,但是一旦你想从事技术,就不要张口闭口做技术可以赚多少钱。只要你的技术水平够高,待遇自然差不了。追求卓越,成功就会在不经意间追上你。
相关问答
这是 单片机 电路的一部分,和这个电源联接的电容有什么作用啊?...图中RST点连接到单片机的复位端,系统加电时,由于电容充电的缘故,RST点的电位瞬间提高到VCC,使单片机复位。10uf电容充电完成后,电容等效于开路,RST点的电位降为...