作为电子爱好初学者而言,现在可供学习的电子技术太多。没办法,电子技术的发展,和其它行业一样,专业方向越来越多,越来越精细。以往像51单片机这样的8位单片机打天下的时代,早过去了,今天你耳朵里充斥的单片机,已经是以32位的为主了。程序开发上,也从针对性的专用程序,扩展到基于操作系统上的二次开发。为了方便爱好者学习,处理器的型号和开发板也大量出现,还提供丰富的例程。对初学者而言,是不是有眼花缭乱的感觉?
那么,对于一个新手而言,是从单片机开始学习起,还是树莓派学习起呢?这个我不好说。因为这个“新手”没说指的是哪种新手。如果是没有一点程序开发基础的,那毫无疑问,还是从单片机学起吧。如果是有丰富的linux程序开发经验的,想学习硬件开发的,那可能直接学习树莓派更好一些。为啥这么说呢(我的一家之言哈)?让我们花点功夫掰扯掰扯哈。单片机,通常指的是诸如51单片机,PIC单片机之类的单片机,爱好者们可以直接从市场上买回来一片双列直插(DIP封装)的单片机,直接在面包板上就能搭建起来硬件的测试环境。即便是现成的开发板也不是很贵,也很容易买得到。一般裸片的单片机,只要有通用编程器,就可实现擦写、编程。有开发板的,开发板可以直接在线编程、测试。