这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » ARM硬件工程师的困惑与转行的思考(转)

共3条 1/1 1 跳转至

ARM硬件工程师的困惑与转行的思考(转)

菜鸟
2011-09-14 16:35:59     打赏

转眼间从事ARM硬件的开发工作,已经有两年了.以前是做DSP的开发的.刚开始时对ARM是一片茫茫然,稀里胡涂的做上了这一行.

   从开始的原理图设计,PCB设计,BOOT代码的编写,CPLD芯片的选型及程序设计,到后期产品的调试检验规则,电磁兼容试验.每一步好象都津透着自己的汉水.从最初对linux的一窍不通,到现在觉得它挺好玩,从最初对EMC/EMC的头痛,到现在觉得它有法可依...

也曾一度觉得,自己硬件水平差不多了,自成体系,不用再学了.应当多抽些时间陪陪老婆,多休息一下.可木秀于林,风必击之,你做的好,别人会想办法诋毁你.风鸟尽,良弓藏,产品做完了,开发人员是不是要下岗了.呵呵,悲哀啊!这个产品要是年初做出来会有3K左右的量,(年初是可以做出来的),而由于政治的因素现在做出来,只有1K左右的量了.呵呵.

    我先写硬件的测试程序,做成了,还是不行,还要做应用层的,而这就有点超出自己的能力范围了,一个人的经力是有限的;我不可能一边写着verilog的代码,一边去编译kernel吧,不可能一边做着群脉冲试验,一边去写驱动程序吧,不可能一边画着PCB,一边去编显示的届面吧.有时候觉得有些无奈.

    最近开始想着转做软件,看书,嵌入式linnux系统开发技术详解---基于ARM,构建嵌入式linux系统.白天工作有一堆的事情,晚上还有看书,有些累.

    我总觉得,linux系统博大精深,要想在软件方面自成体系,自己还要有很长的路要走;内核的编译优化,系统启动的优化,文件系统等等,不是一两天能搞定的.如果仅仅写驱动可能简单些,我对硬件的操作流程比较熟,对信号熟,加上ioremap,转成实地址,把数据copy_to_usr,就完了啊,最多再加上iocrl,加上poll............

     硬件上已经自成体系了,各种CPU,都可以那过来就用了,CPLD/FPGA也可以了,做一些时序的处理也,得心应手了,示波器,逻辑分析仪,可编程电子负载,CAN分析仪也还都用得来.而软件总觉得没有底,想学又怕学个半瓶
     迷茫,困惑............................................
     不知道后面的路如何走.................................
     还望达人指点.........................................




关键词: 硬件     工程师     困惑     行的     思考    

高工
2011-09-16 01:00:45     打赏
2楼
此人太强了,原理图,pcb,fpga,到emc/emi,电路测试,再到boot代码,到驱动代码,应用层代码,这么多东西一个人全搞下来,不可能完成的任务啊 -_-||

高工
2011-09-19 20:50:16     打赏
3楼

貌似很强大了,但是我个人觉得电子这个东西,在知识面上,广度和深度同样重要;在产品方面,技术的可靠性与性价比成本同样重要。不要太纠结于开拓新的领域,更要重视学以致用的能力和创新意识的培养。相信LZ以后的路会越走越好~!


共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]