当前位置:朝夕网 » 生活居家 » 新手玩硬件,买单片机还是树莓派?

新手玩硬件,买单片机还是树莓派?

对于电子爱好初学者来说,现在可供学习的电子技术太多了。没办法,电子技术的发展和其它行业一样,专业方向越来越多,也越来越精细。以往像51这样的8位单片机打天下的时代早过去了,今天你耳朵里充斥的单片机已经是

对于电子喜好初学者来讲,现在可供学习的电子技术太多了。没方法,电子技术的发展和其它行业同样,专业方向愈来愈多,也愈来愈精细。

以往像51这样的8位单片机打天下的时代早过去了,今天你耳朵里充斥的单片机已是以32位的为主了。而程序开发上,也从针对性的专用程序扩大到了基于操作系统上的二次开发。为了利便喜好者学习,处理器的型号和开发板也大量出现,还提供丰厚的例程……对于初学者而言,是否有点目眩纷乱的感觉

那么,对于新手来讲,究竟是从单片机开始学起,还是应当从树莓派开始学起呢?

这个不太好说,由于这个“新手”没说指的是哪一种新手。如果是没有一点程序开发基础的,那毫无疑难,还是从单片机学起吧。但若是有丰厚的Linux程序开发经验的,想学习硬件开发的话,那可能直接学习树莓派更好一些。

为何这样说(我的一家之言哈)?下面,让咱们花点工夫掰扯掰扯。

那么,

简单来讲,树莓派是一种卡片式电脑。如下图所示,看清楚没?是一种电脑,有操作系统的!

树莓派是一种微型电脑主板,有的配有USB接口和以太网接口,可连接键盘、鼠标和网线、视频输出接口,具备计算机的基本功能。固然,还能执行如电子表格、文字处理、玩游戏、播放高清视频等诸多功能利用。

看清楚了吧,两者区分是否很大?

单片机及面向单片机的开发板,一般为有针对性的用于节制类的开发,你只要会汇编或者C,照着例程学习就行。固然,如果熟识单片机的形成原理那是最

可树莓派就不同样了,这个一般为已经注入了操作系统的,通常为Linux。要想在树莓派上进行开发,那可是二次开发哟(我感觉大多数的树莓派喜好者应当都不是搞底层系统开发的吧)。没有Linux开发基础,想固然地以为像开发单片机程序那样开发树莓派,这确定是不行的。

我认为,学习树莓派更像是学习Linux程序开发。如果想以树莓派节制其它有接口协定的硬件装备(比如蓝牙模块),恐怕Linux底层驱动发开也跑不了。

谈及软件开发,对于搞了20多年软件开发的我,头疼得很,感觉就是一句话:永久学不完,一直都在学习中!而单片机开发就简单了,学好汇编(这个已经不经常使用了)和C就能一直玩下去。

可以说,学习单片机,硬件开发就是一个小坑,而软件开发就是一个深渊(我这么说可别吓着你)。树莓派尽管比较难,但架不住学啊,谁也不是天生就会的,对吧?

所以归纳起来,单片机开发,底层节制多一些;树莓派开发,利用层面多一些。但是,无论是单片机,还是树莓派,要看自己的需要,用到哪一个就学哪一个!

不会?没关系啊,撸胳膊、挽袖子、闷头,边学边干

最后,对于“新手玩硬件,到底买单片机,还是树莓派”这个话题,大家还有什么不同看法吗?

以上就是朝夕生活(www.30zx.com)关于“新手玩硬件,买单片机还是树莓派?”的详细内容,希望对大家有所帮助!

免责声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。朝夕网 » 新手玩硬件,买单片机还是树莓派?