本帖最后由 wujianwei3980 于 2017-7-15 09:26 编辑
时光飞逝啊,借此机会回忆一下如何和单片机结缘
因为高中成绩不理想,考了家门口一所大学,学习的是通信工程,课程中有微机原理,但是没有专门学习单片机,再加上大学就没怎么认真听课,所以毕业后还不知道单片机是什么,只是学过C而已。
毕业后老师推荐去了北京一家公司实习,做无线电探测的,我主要负责单片机软件,硬件开发还有测试等等,啥都做,当时使用的是LPC900系列单片机,LPC915,没接触过单片机啊,没办法,从头学,还好同事都不错,不懂都回教我,开始在评估版上练习,对照手册和实例,流水灯,数码显示,蜂鸣器,串口通信等等,熟悉了之后就开始做东西了。第一个产品就是用LPC916做一个记录仪,记录整个探测过程的数据,以供分析,设计信号处理算法;当时选用ATMEL的存储器(啃数据手册),SPI接口;从硬件的画原理图,到PCB,调试;然后软件编程,其实当时对单片机还是一直半解,也没有用过存储器,问题不断,很是郁闷,但是当每解决一个问题,内心还是小激动的,就这样一路磕磕绊绊,还好在预定时间内完成,效果还不错。
到了2009年,开始用MSP430开发,传说中的低功耗,做过密码锁,低功耗的确不是吹的,哈
到2011年离职前,选用LPC1114(Cortex-M0),低功耗,FLASH,RAM大,运算比8位机快,适合于少量的信号处理算法植入,当时还跑过在Proteus上跑过UCOS
现在的这家公司只要是以ARM为主,主打LPC,LPC1000,LPC2000,LPC3000,LPC4300,LPC17xx等等,现在开始接触LPC54,LPC800系列。
电子产品更新速度快,要不断的学习新的东西,否则很快会落伍,好在现在网络发达,信息共享,模块化,直接可以拿来用
借此贴追忆一下当年的单片机情结
|