我学单片机完全是出于兴趣,一开始时就知道疯狂的下载资料,一看到别人贴出的例子就下下来。但一般都是放那里很少去看,更别说研究了。后来发现不行,因为几个月下来自己还是什么都不会。一个例子都写不出。然后我开始静下心来,慢慢的边看郭天祥的单片机课程,边自己动手写程序。现在终于自己能做出点东西来了。(这里我很想说一下**的课是讲的很好,可是一讲有三个小时,有时候听得真的很想睡觉。) 其实学习单片机最重要的就是自己动手写程序,就算是抄别人的,只要是你自己一个字母一个字母敲进去的,都会对你很有好处。因为在输入程序的过程中能帮助你很好的理解作者的思想,这对你以后调用这些程序以及模仿这些程序都是非常重要的。还有用好你的编译仿真软件Keil-c也是非常重要。它对你调试程序查找错误很有帮助。
对于我们这些菜鸟级爱好者来说,最难得不是写不出程序而是发现不了程序的错误。由于我们都是是凭兴趣自学的。单片机,c语言都是用到哪学到哪。没有扎实的基础所以编出的程序比较凌乱,想到哪写到哪,没个整体规划。而且很容易出现错误。有时候一个简单的错误我找了一下午才找出来。英语又差Keil-c出的错误提示又看不懂,还好有网络,有翻译软件。所以接下来我准备好好的,完整的,学一下c语言和英语。 |