快速学单片机要求有以下几点:
1、自己喜欢单片机,想去探索单片机的世界
2、不依赖某本书、某个课程;要学会从网络获取知识寻找答案。
3、会使用单片机所需要的编程语言,多学习别人的程序;看一下别人的编程和自己有何区别取长补短。切记不要去模仿别人。
4、有做笔记的习惯,有疑问马上去解决,有新的程序写好后马上用单片机去运行,千万别等。边做边学,把想法通过单片机去实践。
5、初步了解单片机的基础知识。
6、有韧性不轻言放弃。
单片机种类繁多,作为入门来使用51 是最合适的,不仅容易上手,而且相当实用,资料丰富容易学习。
51 单片机毕竟过于基础,它适用于我们入门单片机的跳板,要继续深入的学习我们可以选择16位或者32位的单片机,我们可以选择STM32或者其他的也可以。
我们学习新的单片机要注意转换思路,并不是51老掉牙,内部资源少,不是运算速度慢,不是消耗大。是我们想去学习STM32,想去了解它,探索它。只有这样我们才会主动的去寻找它相关的知识,去发现它的好,这样才能快速上手。
学习单片机最重要的当然是实践,就是做中学,学中做从实践中来到实践中去。要想快速的学习单片机不能按照先看一遍我单片机教材,再理解教材内容,然后开始做。有些教材讲的是单片机的工作原理和内部结构,这些东西对于我们快速学习暂时不需要的。