现在,有些人对于学习有了一些固定式的思维。说到学习 单片机,他们就会问先学什么好,有人说先把C语言学了,然后在买本单片机教程书,然后从头看到尾,这样就相当于把单片机学完了。但是,我想说成功的几率很小,因为你会崩溃的,学C语言没有实操是不行的,学C语言至少花一个月吧(还不是很深入的),然后学单片机时,你会更奔溃,因为你不知道书中的一些概念时什么意思。
我觉得最好的上手方法是,直接上用单片机,买一些模块回来做实验,例如:流水灯制作,声控开关的操作,做个闹钟或者是时钟,做个小车。这些制作的过程网上教程很多,可以按照他们的制作过程做一个成品。这样单片机的一些功能基本就已经掌握了。
有一些书中把单片机的所有功能都说了一遍,有一点需要大家明白的是:单片机有很多功能,但是在实际的过程中用到的功能不多,这样对于只看书不实操的学者很吃亏。
我学习单片机时也掉进过这个坑,到后面觉得看书太枯燥无聊了,就开始实操,书都不看了,模仿别人的小工艺,这样单片机就慢慢上手了,到最后再拿起书来看,之前认为很难的,现在觉得很简单,而且C语言我已经在实操的过程中掌握得差不多了,在花一点时间查漏就可以了。
最后,对于初学者说一声:学习的途中是很艰辛,但是坚持总会成功的。 |