我接触过的就两种:
一种是专门做方案的,就是别人会给你一个功能的流程图和一个已经选型好的单片机型号,你就对着功能来写代码,外围电路的设计是别人来设计的,测试打样什么的都和你没关系,这种就是类似于纯软件方面的,管这种公司的基本也是技术牛人来管,所以:代码风格要统一良好,后面要统一加注释,有的甚至是变量名都要统一,就是好让你走人了下一个好接手,等于是了少你一个也无所谓,这种对于个人的单片机能力要求很高,对于新的型号单片机上手要快,有的时候几个星期你就行学会一种单片机编程了......当然,工资和压力自然是成正比的
另一种是做生产的,这要做的东西就比较多,首先也是根据客户的邮件或者文件什么之类的要求,自己去画外围电路和写代码,然后画板打样,样板一般都是由别人测试的,自己的程序自己不测试的,然后再根据测试报告来改进代码,直到功能达到客户要求
其中可能还有很多东西:写一份电子元件的BOM,有专门的人根据你这BOM来报价,价格太高的话,你就要重新换电路
还要写一份给生产用作业指导书,就是告诉品检怎么去检测这产品在电子方面的好坏,至少是有一个规格值:输出电压,静态电流,脉冲频率之类参数
中间你可能要和结构,贴片,五金之类的其它技术人员交流:PCB板的外形改进,贴片过炉效果,做钢网,生产维修什么的,也许有的元件焊上去了就很难取下来,或者是不好组装.............
两到三个月之后,你的产品可以出货了,半年之后产品稳定了,那基本事就很少了,就等着下一个新产品了
这玩单片机和项目是不一样的,涉及的东西是很多的,只是写代码而已的,要走的路很长....... |