Raspberry Pi是基于ARM版本的linux开发板。树莓Pi,开源硬件,国外有很多资料,也有很多开源代码项目。但是,这里的主体一定不是指纯应用开发,而是指驱动级开发。基于这个前提,首先需要考虑的是你想玩哪个树莓派,需要掌握什么。首先,我们要明确什么是学好。

初学者学单片机好还是树莓派好?

这个首先要明确一下这里指的学哪个好指的是什么?第一,如果是要快速实现产出,比如说要参加电子设计大赛之类的比赛,这种情况下,还是用树莓派比较好,因为现在不说51单片机,就算用stm32,只要是用mcu的作品,在评委的眼里都是跟低档的作品,一般直接就给毙掉了。当然这里排除一些超级有创意有特点有实用性的玩意,但现在电子计算机等专业的学生这么多,专业的业余的参赛者自从电赛开赛以来得数以千万计了吧,你能想到的能做到的都有人尝试过了。

不是打击初学者和参赛选手,90%以上的情况下,你的作品不会是这种能引起评委注意的好玩意。想要拿点上档次的奖项,你用的控制器也得上档次一点,这也是当前电赛的潜规则。就算用51同样能实现的项目,评委们还是喜欢用这种开源硬件的板子做出来的产品,好歹里面也是跑Linux的,说出来多么高大上对不对!这就是现在的浮躁虚荣的技术圈。

第二,如果题主是想要问从那种器件入门电子世界,那我推荐一定要从51开始,一年之内千万离树莓派BBB之类的开源硬件远一点。首先,不学51这种低级或许这里应该用适合入门的mcu,就好比你练功不学扎马步,技术的底子不扎实,以后干什么项目也都不会踏实如果你是一个负责任的人的话。其次,树莓派这种开源硬件,资料多,国外开源的代码项目多这都是事实,但是,这里题主指的一定不是纯应用开发,而是驱动级开发吧,基于这个前提,首先需要考虑下要玩的动树莓派,需要掌握什么?Linux操作C高级arm汇编等,单纯就这三样来讲,如果是学生学习时间比较充裕的话,没有个一年,能真真正正拿的下来?所以,如果是要选择一种入门电子的器件,一定要打好基础。

如果我买了一个树莓派,我能用这个树莓派干什么?

1.Raspberry Pi是基于ARM版本的linux开发板。说白了就是一块主板。2.基于这款主板我们可以安装的系统有XBMC媒体中心官方的RaspbianOpenELEC版本,Pidora LinuxArch Linux的Fedora版本,Kali CentosUbuntu MATE的ARM版本,Windows 10 IoT物联网版本等等3.基于这些系统我们能做什么?我们可以是硬核游戏玩家,家里的机顶盒,组装一个玩具车,连接屏幕鼠标键盘变成一个小电脑,学习LINUXPython等。不过,我把它连到了硬盘上。


文章TAG:树莓派linux哪个好  树莓  linux  
下一篇