初学单片机需要买什么? 其实可以等同与,初学单片机需要用到什么?
2个必备! 第一:开发板。 第二:技术手册
1、一般来说,开发板都配套了教学视频。跟着视频学就完事了
2、为什么要查看对应的技术手册。 每个微处理器的技术手册你都要看,只要这样,你才能熟悉你用的这个单片机的内部资源。出了什么问题可以查究根源~(手册一定要看,这个很重要,手册就相当于是说明书) 买个手机你可能不需要说明书,但买个手榴弹呢。还是得看一看。
我大一刚开始学单片机的时候用的是XX科技开发板~
关于书籍方面,我用的是三本结合的: 开发板的配套手册、51单片机的技术手册、谭浩强的C语言。结合以上三本书籍和手册,一个例程一个例程的过关~ 1.先看视频学习,然后看手册,代码先抄例程的代码,慢慢的**学习。 2.在这个过程中,学习程序的风格和一些基本语句以及一些程序的逻辑思维。 3.最后,脱离手册和书籍,从而完全实现自主编程。
只有这样,才能将这个代码变成你自己的。而不是简单的ctrl+c和ctrl+v 然后说下为什么我要用这三本:
1、XX科技的配套手册其实写的就是按照他们自己开发板的实验。一个一个的介绍资源以及一些例程,我们在使用的过程中,不会对开发板陌生。并且可以按照他们的实验安排顺序慢慢的循序渐进。达到一个成长的过程。 你可以这样认为,XX科技开发板就是一个老师傅,可以带你入门。入门之前肯定要听师傅的话嘛~按照师傅的吩咐做事情。所以我们要学习师傅的代码~学好了之后才能出师。
2、为什么要看51单片机的技术手册,每个微处理器的技术手册你都要看,只要这样,你才能熟悉你用的这个单片机的内部资源。出了什么问题可以查究根源~ (手册一定要看,这个很重要,手册就相当于是说明书,而别人的开发板就相当于是一个有经验的人给你写的说明书,哪个更权威你肯定知道嘛!)
3、谭浩强的C语言是用来查漏补缺的,开发板例程的程序你有哪里看不懂的时候,可以查阅这本书,单片机的程序肯定是没有完全用到C语言的所有语句。 而谭浩强的C语言是比较经典的一本教材。这本书不厚,但是其中包含的内容却是最常用的,足以满足你的需求(当然,有足够时间的可以买C primer plus 来看,这本更全)
总 结最好是一个实验一个实验的过关~ 学习代码,仿写代码,最后脱离参考资料自主编程实现。 这样才能学到自己的脑子里面去。 时间一久可能会忘,但是后面你再捡起来会更快~ 并且你在这个过程中的学习能力肯定会加强~因为脑子一直在动,
|