电子技术一直以来是我热爱与追求的,在大学的时光,一直有没有放弃过电子技术的喜欢。
开始学习的就是51的单片机,记得我买的是普中科技出的一款单片机开发板,这个开发板还不错,功能齐全,外设模块很多,但是价格不怎么便宜,最坑人的是那块板子的PL2303的下载好像有问题,就是怎么都烧录不进去程序,郁闷的很长时间,也就放了一下时间,没有弄单片机,然而,参加一个电子爱好者协会的一次单片机焊接培训活动的时候,做一个简单的显示作用的点阵屏,下载了别人写的程序,就可以不断循环显示相应的字符,感觉蛮有意思的,因为之前没有好好学,那段简单的程序一下都没看懂,但是激发了我对单片机的极大兴趣,开始了自己的单片机学习之旅。
由于买的板子不能下载烧录程序,当时也不知道可以通过一个PL2303的下载器就可以下载,就又买了个51单片机的最小系统,就是为了可以烧录程序,就是想学下51就花费了不少的代价,但是,我也是蛮拼的,第一件事就是看那个程序,看一遍不懂,继续根据实际的电路看,一句一句分析,终于能够理解为什么可以那样了,之后就开始了自己的单片机学习入门与提高了。
学习了一暑假的51后,对其有了个基本的掌握后,开始学习430单片机当时刚好是电子竞赛,老师给我们发了msp430 luanchpad 小板子,还不错,用它开始了430单片机的学习,学了一段时间,老师就要我们开始做相应的一个小项目,就是一个电梯控制系统,边学习,边做,时间感觉蛮紧的,因为毕竟刚开始,对该系列的单片机理解不够深,做起了还是有些棘手的,但是好是需要一个一个 文档的看,一个的一个寄存器的了解,并实际配置,经过一段时间的努力,终于能够有所理解了,也能基本的完成该项目,自己个方面的能力也就有所提升了。
进入大三的时候,开始学习嵌入式系统,起初,只知道比之前学习的东西更为高级,也相对学起来较为复杂,我们学习的嵌入式Linux系统,建立在ARM9系统平台上的,由于实际的上课时间有限,几乎所有的课余时间都花在上面,因为我觉得那相对而言是最为高级的,需要建立在系统上的,不过开始学习也是一头雾水,不知从哪下手,装个Linux系统还好,主要是对于该系统的不习惯,随着时间的不断累积,也开始入门了,知道该怎么去操作该系统,该怎么去编写相应的应用程序,运行它。
当然我知道, 嵌入式要走的还很长很有,驱动,底层,都还没有起步,那也是非常重要的部分,我知道还要走的路很长很长。。。
|