与其问树莓皮能学什么 , 不如问树莓皮能做什么 。Raspberry Pi是基于ARM版本的linux开发板 。以3B为例 , 树莓Pi提供40 GPIO , 就像单片机一样 。官方系统是raspbian , 是基于debian定制版的Raspbian 。Raspbian , 开源硬件 , 资料很多 , 国外有很多开源代码项目 。这些都是事实 。但是 , 这里的主体一定不是指纯应用开发 , 而是指驱动级开发 。基于这个前提 , 我们首先要考虑自己想玩什么 , 需要掌握什么 。
如果我买了一个树莓派 , 我能用这个树莓派干什么?
1.树莓派是一个基于ARM版本的一个linux开发板 。说白了就是一块主板2.我们基于这块主板可以安装的系统有官方的RaspbianOpenELEC版的XBMC媒体中心Fedora版的PidoraLinuxArchLinux的ARM版本KaliCentosUbuntuMATE的ARM版本以及Windows10IoT物联网版本等等3.我们基于这些系统可以做什么呢可以作为骨灰级游戏玩家可以作为家庭的机顶盒组装成一台玩具小车接上屏幕键鼠成为一台小电脑 , 学习LINUXPython等不过 , 我把它接了块硬盘 。
初学者学单片机好还是树莓派好?
这个首先要明确一下这里指的学哪个好指的是什么?第一 , 如果是要快速实现产出 , 比如说要参加电子设计大赛之类的比赛 , 这种情况下 , 还是用树莓派比较好 , 因为现在不说51单片机 , 就算用stm32 , 只要是用mcu的作品 , 在评委的眼里都是跟低档的作品 , 一般直接就给毙掉了 。当然这里排除一些超级有创意有特点有实用性的玩意 , 但现在电子计算机等专业的学生这么多 , 专业的业余的参赛者自从电赛开赛以来得数以千万计了吧 , 你能想到的能做到的都有人尝试过了 。
不是打击初学者和参赛选手 , 90%以上的情况下 , 你的作品不会是这种能引起评委注意的好玩意 。想要拿点上档次的奖项 , 你用的控制器也得上档次一点 , 这也是当前电赛的潜规则 。就算用51同样能实现的项目 , 评委们还是喜欢用这种开源硬件的板子做出来的产品 , 好歹里面也是跑Linux的 , 说出来多么高大上对不对!这就是现在的浮躁虚荣的技术圈 。
【树莓派为什么这么火,玩树莓派能学到什么】第二 , 如果题主是想要问从那种器件入门电子世界 , 那我推荐一定要从51开始 , 一年之内千万离树莓派BBB之类的开源硬件远一点 。首先 , 不学51这种低级或许这里应该用适合入门的mcu , 就好比你练功不学扎马步 , 技术的底子不扎实 , 以后干什么项目也都不会踏实如果你是一个负责任的人的话 。其次 , 树莓派这种开源硬件 , 资料多 , 国外开源的代码项目多这都是事实 , 但是 , 这里题主指的一定不是纯应用开发 , 而是驱动级开发吧 , 基于这个前提 , 首先需要考虑下要玩的动树莓派 , 需要掌握什么?Linux操作C高级arm汇编等 , 单纯就这三样来讲 , 如果是学生学习时间比较充裕的话 , 没有个一年 , 能真真正正拿的下来?所以 , 如果是要选择一种入门电子的器件 , 一定要打好基础 。
为什么那么多人学python?
谢邀!因为Python在数据方面具有超强的爬取分析能力 。举个例子 , 例如利用C语言爬数据 , 并进行相关算法分析 , 需要一个月 。奇迹来了!使用Python仅需半天或者几小时就可以解决 。一点都不夸张 , 因为Python具有超级多的封装库 , 并且有现成的算法包和爬虫工具 。一个成功的人 , 肯定是站在巨人的肩膀做事的人 , 例如之前有人已经使用了A算法 , 在横向项目中 , 我们也没必要实现该算法了 , 直接调用就可以啦 。
推荐阅读
- 拆弹为什么不能机器人,悍马上不能放子弹吗
- 服务器万兆 为什么顾客只有千兆,家庭千兆宽带已经开始普及
- 1为什么短期离开公司,为什么HR总喜欢问
- 为什么上海高铁站可以叫虹桥站,上海南站是不是虹桥站两个是不是一个站
- 为什么不想做医生,如果医生不想做医生了
- 火星生物为什么灭绝,35亿年前火星温暖湿润
- 为什么手机会有GPS标志,为什么手机上还是GPS
- 为什么我不会拍风景,发现有的人不喜欢拍自己
- 手机为什么要预约,为什么存钱时候
- 为什么无线流量这么卡,为什么移动的无限流量这么卡