当前位置:首页 > 芯闻号 > 充电吧
[导读]先说说我自己。我从高中起就是一名电子爱好者,

    先说说我自己。我从高中起就是一名电子爱好者,高中时期就喜欢一些电子小制作,高中毕业时已经可以焊接一些贴片IC了,而做过的小制作以控制类和模拟音频类为主。高考考上了某大学的电子专业。

    我2002年大学毕业,毕业后进了一家搞通信设备的小厂,那里的产品已经基本上定型了,可以搞的东西也不多。刚进去的时候就叫我用protel画一块简单的电源插板,完成这项工作后公司刚好和另外一家公司合作一个项目,其中有一个芯片要用51来做初始化,芯片厂家已经提供了c51的源程序,这个程序的调试任务就交给我了。当时我只会用51的汇编,c语言也有一点功底,于是我就试着用C51。那个芯片的初始化说白了也就是通过I2C总线对芯片的寄存器进行读写。当是用的编译工具是网上下载的keil,一开始编译可以通过但是运行不了,估计是这个源程序并非用keil c写的,后来通过软件仿真发现该程序定义的一个全局静态变量无法赋值,我另外用寄存器B做变量后就通过了。调试这个程序用了大概一个月,主要时间是花在学习C51和看datasheet上了。那个51的电路用了P0口却没接上拉电阻,我调试的时候给加了上去。调试完这个程序后,后来又画了几块PCB,都是双面的。有两块板电路和原来的电路使用的元件不一样不过应用起来差不多,都让我自己来搞原理图和PCB,调试也让我做了。因为板上用的PLD的功能模块已经有了,所以我调试起来改动也不大。其中还有那么几天闲着没事自己看着电路修了100多块模块电路板。年底的时候有人找上司叫人帮忙做一个工控键盘,于是任务又交给了我。我利用业余时间花了三天时间写出程序,调试又花了一个星期。

    2003年3月份,公司面临重组,我跟着上司到了另外一家私人公司工作。刚开始让我用DSP写一个I2C读写一个音频CODEC,DSP我不懂,于是又学。写完这个程序后,又让我用PowerPCB画板,不懂,又学,一个星期后就可以使用PowerPCB了。公司在做网络相关设备,没事的时候我就看局域网方面的知识,半年后水平相当于一个合格的公司网管了。再后来上司让我用DSP的mcbsp去和音频CODEC通信,配mcbsp的参数花了一个月的时间,其实大部分时间主要是看资料。mcbsp相关的寄存器有100多位,配起来还比较麻烦。接下来的时间到今年三月份这几个月比较闷,除了画PCB和测试产品没别的什么事情干。三月份公司让我调试一个程序,主要也就是将原来的通信接口改成半双工的485,电路作了一点改动,当然PCB也要我做,通信协议也变了。一直到现在我都是在干这项工作,协议要变,我的程序也跟着变。这次用的是汇编,除了繁琐没什么特别的。

    我觉得我这两年干的事情都没什么特别的,除了英文的阅读能力外,我感觉不到自己的水平提高了多少。不知道别人是怎么过的呢?欢迎写出来分享。
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭