本人是一名电子硬件工程师,在学习和工作中总结出单片机人生的五个阶段。
学习单片机 明白单片机 会用单片机 高手 成精
学习单片机阶段:一般是在大学里上的课程,大部分教材讲的是51,配套的程序是51的汇编程序。该阶段中仅仅大概知道单片机是啥子回事。
明白单片机阶段:搞到一些调试软件,如Keil,伟福等。在软仿真和一些辅导书的帮助下继续努力学习。搞清了单片机中的RAM,ROM,寄存器,复位,堆栈等概念。学会了在调试软件应用设断点,观察点,单步和全速执行程序等调试手段。甚至学会用C来编一些程序。
会用单片机阶段:搞到一台硬件仿真器和开发板,在它们的帮助下继续努力学习。搞清了定事器,中断,串口的概念,理解了上电复位电路,开门狗,外部时钟电路,外部ROM(FLASH)电路等,485通信,I2C通信,SPI接口等。
高 手 阶 段:得到了工作机会,在实践中继续努力学习。拥有了调试各种借口电路的机会,学会了除51单片机外的其它类的单片机,甚至学会了DSP,ARM等并认为都差不多的体会。对嵌入式操作系统有一定的认识,并在设计单片机系统中有意无意加入嵌入式操作系统的元素。除单片机及接口电路外,对其它电路也有一定的经验。
成 精 阶 段:能将自己掌握的理论反映到自己设计的系统中。在某一领域取得一席之地。取得辉煌成绩(金钱和名誉)。
前三个阶段通过不断的学习是比较容易到达的,但要想晋级后两个阶段, 除了不断的 学习,实践和总结外,还要有恒心和机会,特别是成精阶段。 51单片机硬件仿真器价格不匪,对于自学者来说,硬件仿真器+开发板的价格是难于接 受的。其他类的单片机如AVR,TI的430等虽然价格低廉的调试器可完全用作硬件仿真器, 但抛弃51另起炉灶,对于初学者来说难度挺大。 在网店 http://shop34273049.taobao.com推出一款51学习套件,应用Sililab公司技术 可以解决上述矛盾。帮你快速晋级会用单片机阶段。
|